<SEC-DOCUMENT>0001625641-21-000053.txt : 20211110
<SEC-HEADER>0001625641-21-000053.hdr.sgml : 20211110
<ACCEPTANCE-DATETIME>20211110163200
ACCESSION NUMBER:		0001625641-21-000053
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20210930
FILED AS OF DATE:		20211110
DATE AS OF CHANGE:		20211110

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CS Disco, Inc.
		CENTRAL INDEX KEY:			0001625641
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				464254444
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		3700 N. CAPITAL OF TEXAS HIGHWAY
		STREET 2:		SUITE 150
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78746
		BUSINESS PHONE:		713-231-9100

	MAIL ADDRESS:	
		STREET 1:		3700 N. CAPITAL OF TEXAS HIGHWAY
		STREET 2:		SUITE 150
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78746
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>wdq-20210930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3,d:888a67a9ad4d411ead9733774cdd08aa--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" 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:country="http://xbrl.sec.gov/country/2021" xmlns:wdq="http://www.csdisco.com/20210930" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>wdq-20210930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xNy0xLTEtMS02Mzg5_d6343edb-088e-4a23-9b81-8576eb7f8da0">December 31</ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xOC0xLTEtMS02Mzg5_82216c59-485a-415f-bb2d-9290f94f9780">2021</ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xOS0xLTEtMS02Mzg5_94226ab4-6178-44d1-95c4-84cdf5a5234b">Q3</ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8yMC0xLTEtMS02Mzg5_5638b5e9-142e-4556-97a6-8aabeffa8490">false</ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8yMS0xLTEtMS02Mzg5_42391610-2c3f-498f-a936-c23e0f5abb0b">0001625641</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="id0089c0136b8482694f028bf6c0869bf_D20210709-20210709" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OTMvZnJhZzpkNThiMjdiMTIyZGQ0ODUyOTkxYWI3MTRlN2M1YWM2Ni90ZXh0cmVnaW9uOmQ1OGIyN2IxMjJkZDQ4NTI5OTFhYjcxNGU3YzVhYzY2XzI3NDg3NzkwNjk0ODM_ba2e5c14-1db7-4fc1-8d6b-27eec31e2eca">.2</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="wdq-20210930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i69d1442f3dd741b9a0e50e19eafe9a3e_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i96d6833b21d0431dab36fecbf5684533_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b156083d1ea41acb99db4f05be206ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10f80297490f43abace53060f36b0c13_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="i1ed9dd07b6d14c04973620450e07ee1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="i76db8792136a48f8b03f4fa7e05b2d26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1faa3ab18ead4cd48dfca289c0305c4d_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b1495607584482e881438ae22a19cc5_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="ifd06e19e26544e3c807a7b43e0a3b211_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="ifcf8043d0d5e4aa789723031d6924943_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="if8e8c863ee28448785cb4dd182c5f41c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="ia1cb09f3a1e246789524c9ebd10defb7_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf42bb26d98743d2b120949e56eeda41_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="if02e11d4b39a48ea9d13ee3aa565e0c3_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="ic202691f5959489095f6220201b36de8_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20eb919c8d2c4dce8b14d3de4d84a9b9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f0234639e874ba5b6563e0681c346a9_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10f7483b2e664dc6a7a1ff4f0a097a38_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i558d57bdb734401ba98ce1f3782b8ef6_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc6a44d95bc24a57baea07c60961bcd4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7798c32cb76543f1bb87b82daa87cf39_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe71c9db0ec54a94a28bd59e169812b9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c0717d41953437493dee200096b636f_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad265d0c85284b15abea3a02a7980677_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7152dc9d83c4442887e7a372ba9b3b92_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b77ae46c57f4fc294fd95157b26dfba_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0f03f575b9e4d1bbd6832aa3c158b03_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ec6143a755f4661a4c6158b67578921_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fdaa4c61be649bfb540858bf3310d67_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcbc20e8fe054564b39dfdf7c7049358_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876ebfcb4cdc4670bd30930fd70e6230_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id564cb24a8364d7abc9965842d3e319d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ceb0276ba754e5ab59132a7525fd205_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd21640908c4f02ae5f5724de07c11a_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i637b8154960e45f5a7dcf937868949ef_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-21</xbrli:startDate><xbrli:endDate>2021-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7000fdeb0c947418ad32aca5878a92d_D20210721-20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-21</xbrli:startDate><xbrli:endDate>2021-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98b28b315d364ad883f63280e7072478_I20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-21</xbrli:startDate><xbrli:endDate>2021-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1571aeef0df49ea8ab727cb9e1c2396_D20210721-20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-21</xbrli:startDate><xbrli:endDate>2021-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-21</xbrli:startDate><xbrli:endDate>2021-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic05233f34bd64c6a8dc3b931c607ea8e_D20210917-20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-17</xbrli:startDate><xbrli:endDate>2021-09-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie39d7bca2bc94ed5840a4c87c90df24d_D20210917-20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-17</xbrli:startDate><xbrli:endDate>2021-09-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idba538d2502c4c58a7561f0fe6a3e606_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44be88bf63fa42d9b2cd2bc50516ada4_D20210917-20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-17</xbrli:startDate><xbrli:endDate>2021-09-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id0089c0136b8482694f028bf6c0869bf_D20210709-20210709"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-09</xbrli:startDate><xbrli:endDate>2021-07-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dc11f5689dd403fbc92053ea248e0d1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3646f14678b34c1598492c378e9a24d4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53de6e55135d4d1394ea2698842ec74f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6285c2e365364f16be42d56bbc27ece1_D20200901-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b61a7c7ba614bb1973f83287298cbd3_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib60e5a73a4d546139ec0c42e41180e07_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c6ef55bc0e64f07b2b7be072c373a4a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19f9866feeaf419eac0586a32647d7fe_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic03a213632c549cb98f0d35e23b9d2b1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1d9a193fa7c4025b21ed160e28cbc89_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83e23e77b857485c8e0cf9799f2c1755_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88b1015e1f5d448a8b27dce661552997_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60140865847e4c0bb90f2e5014ca0b37_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bed1a92a94249c0bab72bd2c5aae1a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cf64b5501414ac88e660faa81256d4e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6af9561ec5a043b5a402bb60dfa5e400_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibec557e55dd849e6bb4ffe46b076b200_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i462b3842be4140caa54ede61634c6fa7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b410717da62424499fc682c23a50c09_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d653b18095d4675aa49d684fcfefb68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic217af630ea244279a32e90cbc84a678_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38005270772843738b8c88fae059d74b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie010bf4b270546e5adf58e186dcdd751_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fb4bfb974bf4fedb18912ece7868ed1_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied04ac3768a64ba593da3717cc16f246_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4686570b397e4642b33e5983955c9622_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a2614e55364442aa4cd30f8ac62383e_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6256923ca56b4e8f8ba433451a7a7a39_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bf003fb3e9243afa2ca0eb979e5138c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76f9bd7f4f034099ad0289f757c6b812_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7d3096e62bc4587bbc8873e57f6a94c_I20181130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:LoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b853ed033de41da99529d21f3b36e29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15741b7b4b6344aa89666b12cece392a_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i657c6b6581654bc790de1104cd5d9cd9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bebac41253442bcbc26dfb67c6c91bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icafcef425cee4c5185e1556cfe5fb63d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4519f52eed3b4254ba97ab197998572c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11838682e41d43cdbf5c9b806f93cc9e_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5617a69c44c04fae82bce638ba813a2c_D20201001-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia97adc53a4c94167a3bd064725364b82_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:PaycheckProtectionProgramPPPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i218395e6095c4b1d83bf9d3fc498576d_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:PaycheckProtectionProgramPPPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="series"><xbrli:measure>wdq:series</xbrli:measure></xbrli:unit><xbrli:context id="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a7dcad1dc8340b882fb586542d92965_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08a32e898cfe465583026a18e483ed5d_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica85c5d0380b4ffcbc8e267d944da680_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i417d36ddede944a7a5a710e9181ea0f5_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i389cab84fb6a474487022e2d24dc5341_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6af2c82f251b4fa0b7295b5932cf1f37_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib886b563e7654c238f58afa897cdc8bb_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3cf5859bc054c98a307c505055183b4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a86e1bc177345928d4346aa1009ede0_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i553b225d54634b7b8b00a0d3251a3c75_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ae165cb1b04435a3d6fb932aff26dd_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79cf837b86b8405ea74f98e03280feac_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16b8ac46699946dcb782172aa40181e0_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58951fb1ca6b4d7f8ae5f3b9481dfb38_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d01673a91fa434ab7c783fa603a9c66_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06129933f789426b9a4e13e86b2e4259_I20181031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia00ad3dc5513408bb488654c1e293a72_D20181001-20181031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc55a793f7c24531af8cf1670e4d3d16_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae4f7291684b42f5b21ae34a48f4bc24_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e53099088844160bf7e3aabb709e91f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i844b37bb12a242aebb27ac2b48c682ca_D20211001-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i927f478dfdea420c95da45a616ddd7f7_I20211110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id83ba06a91464aa8bb46ad24f95b23f4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001625641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</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></ix:resources></ix:header></div><div id="i888a67a9ad4d411ead9733774cdd08aa_1"></div><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></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:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM5_ea3a4483-75d4-4015-9003-0ec08d44e1a4">10-Q</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(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:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6Zjc0ZjIwNGQxNGMzNGI3NGE3YjhmZTA3OTVhZWMzZDkvdGFibGVyYW5nZTpmNzRmMjA0ZDE0YzM0Yjc0YTdiOGZlMDc5NWFlYzNkOV8wLTAtMS0xLTYzODk_583234ef-3858-45ac-86fe-32c3a9993f3b">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xMzI_b5867da7-a8e5-444e-ae32-de98f5b0002a">September 30, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NDZkMmVlZjdiNTQ5NGY5YWE5NmY5MWM4NTZjYzkwZjgvdGFibGVyYW5nZTo0NmQyZWVmN2I1NDk0ZjlhYTk2ZjkxYzg1NmNjOTBmOF8wLTAtMS0xLTYzODk_9eeae3fd-4b20-4d8c-be12-69855421068f">o</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from to </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQw_f60ad2d5-45ff-4c45-9ad9-05b30e895c13">001-40624</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQx_b84b21a3-0c57-4661-b390-0d99e56820ce">CS Disco, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:3pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8wLTAtMS0xLTYzODk_379f24b9-fdf1-431a-885a-70fad63fdc1f">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7372</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:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8wLTItMS0xLTYzODk_6b53a085-f571-4a85-a0ab-b89bb8d7df34">46-4254444</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(State or other jurisdiction of </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Primary standard industrial classification code number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(I.R.S. Employer </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Identification No.)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M180_3c77351a-1398-4d57-a81e-6fb06aae0b93">3700 N. Capital of Texas Hwy.</ix:nonNumeric></span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M183_0b895933-f10d-4aa8-b1d8-50002f2d9b48">Suite 150</ix:nonNumeric></span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xMA_e19e4da3-f36e-4ab7-bade-d4d1add2f691">Austin</ix:nonNumeric>, <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xNA_a8344352-c584-4832-b13b-5b7dfecfcae3">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xNw_ba89663f-8c14-42cd-96fc-d29bebafbdc9">78746</ix:nonNumeric></span></div></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:center;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Address of Principal Executive Offices) (Zip Code)</span></td><td colspan="3" style="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:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8yODI_ba416af2-c0c7-4389-a771-9ff830cd92c3">833</ix:nonNumeric>) <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM0_0f39a8cd-3c26-443a-827a-84f20288eab3">653-4726</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant's telephone number, including area code</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.404%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTAtMS0xLTYzODk_0115f19f-7472-4fb0-baf2-662141dd1687">Common stock, par value $0.005</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTEtMS0xLTYzODk_f3c21afd-f472-4768-bed8-6e15b5af066b">LAW</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTItMS0xLTYzODk_aeff6051-d562-4dfe-b793-9063c62bebe6">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM1_f1c6d488-6e14-42ce-b4c7-89cbe306d439">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM3_70d90ce7-7d26-4101-baa9-b17c86f78906">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.104%"></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:1.0%"></td><td style="width:39.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:3pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%">o</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8xLTAtMS0xLTYzODk_dfca8d88-0381-4afa-bf06-b167ac86fb1f">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt;text-indent:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt;text-align:justify;text-indent:3pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8xLTMtMS0xLTYzODk_49871a82-7904-43e6-ae8e-de7a278d5269">&#9746;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:3pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt;text-indent:3pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8yLTMtMS0xLTYzODk_62c88f74-d69d-43d6-a59d-216fed172450">&#9746;</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-false" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM4_e5c25483-c39b-416e-8e26-06fe8ea33976">&#9744;</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt:fixed-false" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQy_4e3c6608-6b84-4c36-9dcb-0e86231a9443">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, the registrant had <ix:nonFraction unitRef="shares" contextRef="i69d1442f3dd741b9a0e50e19eafe9a3e_I20211031" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xMDk5NTExNjI5ODIw_e9a69cf8-d0c6-402f-b3ad-fa5cafb19317">57,624,792</ix:nonFraction> shares of common stock, $0.005 par value per share, outstanding.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #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><span><br/></span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">TABLE OF CONTENTS</span></div><div style="margin-top:10pt"><table 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.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_13">Part I - Financial Information</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_16">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="#i888a67a9ad4d411ead9733774cdd08aa_16">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_16">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="#i888a67a9ad4d411ead9733774cdd08aa_19">Condensed Consolidated Balance Sheets as of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_19">S</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_19">eptember</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_19"> 30, 2021 and December 31, 2020</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_16">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="#i888a67a9ad4d411ead9733774cdd08aa_22">Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_22">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_22"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_22">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_22"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="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="#i888a67a9ad4d411ead9733774cdd08aa_25">Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25">Equity (</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25">Deficit</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25">)</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25"> for the Three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_25"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</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><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="#i888a67a9ad4d411ead9733774cdd08aa_28">Condensed Consolidated Statements of Cash Flows for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_28">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_28"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_28">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_28"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</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><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="#i888a67a9ad4d411ead9733774cdd08aa_31">Notes to the Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_82">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="#i888a67a9ad4d411ead9733774cdd08aa_82">Management'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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_82">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_106">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="#i888a67a9ad4d411ead9733774cdd08aa_106">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_106">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_109">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="#i888a67a9ad4d411ead9733774cdd08aa_109">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_109">36</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_112">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="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_115">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="#i888a67a9ad4d411ead9733774cdd08aa_115">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_115">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_118">Item1A</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="#i888a67a9ad4d411ead9733774cdd08aa_118">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_118">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_121">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="#i888a67a9ad4d411ead9733774cdd08aa_121">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_124">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="#i888a67a9ad4d411ead9733774cdd08aa_124">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_124">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_127">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="#i888a67a9ad4d411ead9733774cdd08aa_127">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_127">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_130">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="#i888a67a9ad4d411ead9733774cdd08aa_130">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_130">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><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="#i888a67a9ad4d411ead9733774cdd08aa_133">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="#i888a67a9ad4d411ead9733774cdd08aa_133">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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_133">72</a></span></div></td></tr><tr><td colspan="6" 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="#i888a67a9ad4d411ead9733774cdd08aa_136">Signatures</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:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i888a67a9ad4d411ead9733774cdd08aa_136">73</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div><div><span><br/></span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Special Note Regarding Forward-Looking Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains express or implied forward-looking statements that are based on our management&#8217;s belief and assumptions and on information currently available to our management. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; or &#8220;would&#8221; or the negative of these words or other similar terms or expressions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements include, but are not limited to, statements concerning the following:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our expectations regarding our revenue, expenses and other operating results;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to acquire new customers and successfully retain existing customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to increase usage of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to effectively manage our growth;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to achieve or sustain profitability;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">future investments in our business, our anticipated capital expenditures and our estimates regarding our capital requirements;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the costs and success of our sales and marketing efforts and our ability to promote our brand;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our growth strategies for our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the estimated addressable market opportunity for our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our reliance on key personnel and our ability to identify, recruit and retain skilled personnel;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to effectively manage our growth, including any international expansion;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to maintain, protect and enforce our intellectual property rights and any costs associated therewith;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the effects of COVID-19, including variants of COVID-19, or other public health crises on our business and the global economy;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to compete effectively with existing competitors and new market entrants; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the growth rates of the markets in which we compete</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely on 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 and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled &#8220;Risk Factors&#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 the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur and actual results, events or circumstances could differ materially from those described in the forward-looking statements.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that such information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely on these statements.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dispositions, joint ventures or investments.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div><div><span><br/></span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I - Financial Information</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_16"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_19"></div><div style="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:120%">CS DISCO, INC.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:700;line-height:120%">(in thousands, except par value amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="margin-top:12pt"><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:72.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.933%"></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%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMy0xLTEtMS02Mzg5_1dc56425-ed8d-4263-84cb-9892c5357543">258,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMy0zLTEtMS02Mzg5_641d38fd-62a3-4d4a-ac0b-a823288b52a8">58,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNC0xLTEtMS02Mzg5_b1b6e736-5c6a-45c7-b346-78f1ab83a291">23,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNC0zLTEtMS02Mzg5_b76eea5b-5759-4ff7-aada-42041e82780f">12,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNS0xLTEtMS02Mzg5_a36d79d4-8c9f-4edc-b9eb-0ad5d6f42790">6,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNS0zLTEtMS02Mzg5_8e9bdab6-7d00-49ac-9db6-43bddfb21e91">1,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNi0xLTEtMS02Mzg5_559fac9f-68e9-4f9b-a50c-47158afd4215">288,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNi0zLTEtMS02Mzg5_46edb29a-e2d2-47fe-b039-44b24596b25f">72,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNy0xLTEtMS02Mzg5_5482946d-c961-49fc-b308-6e7b221dcec8">4,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNy0zLTEtMS02Mzg5_e66f919d-e26d-439a-9fc1-15c7d7d67b9f">3,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOC0xLTEtMS02Mzg5_fe34284f-adac-4698-b2e1-582ef70c54cc">1,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOC0zLTEtMS02Mzg5_26b3bdfa-e888-4ddb-8209-507d30dc4ef0">1,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOS0xLTEtMS02Mzg5_1baa79a6-9c95-42c6-95d1-5842ce9861a8">534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOS0zLTEtMS02Mzg5_ad194310-6a31-4abf-8d37-fb54ad54f8ac">539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTAtMS0xLTEtNjM4OQ_7077de27-93a7-4063-8e0f-a03616ad1884">294,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTAtMy0xLTEtNjM4OQ_547d2567-71df-43bf-aad1-28a0e04434d2">79,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTMtMS0xLTEtNjM4OQ_8d0b72d9-f90b-4f09-acb5-857cb59d3a1c">7,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTMtMy0xLTEtNjM4OQ_3412e45a-d159-4cc8-8e21-bda68a9181ce">3,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTQtMS0xLTEtNjM4OQ_c43b3a62-3303-4735-920c-bee1bbc201bf">3,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTQtMy0xLTEtNjM4OQ_ff805a69-716a-4b47-9218-64130093380a">641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salary and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTUtMS0xLTEtNjM4OQ_2730f1a0-9eb0-4d57-a4af-d63d6362da3e">6,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTUtMy0xLTEtNjM4OQ_c99dcd88-c781-4c46-bea2-d18ee510c86d">5,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTYtMS0xLTEtNjM4OQ_0295b63b-d748-4b74-8ef5-8946f8802f99">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTYtMy0xLTEtNjM4OQ_d06f2f6e-7172-457c-ad34-93d4deaeb182">1,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTctMS0xLTEtNjM4OQ_64ed1ca9-988e-4612-9fd6-58abada9f7a4">1,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTctMy0xLTEtNjM4OQ_ff4f3605-b693-477b-8707-74454a86e7d2">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTgtMS0xLTEtNjM4OQ_540635d8-4282-4a32-99c4-5c9233761308">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTgtMy0xLTEtNjM4OQ_44860371-963f-4560-9ed4-88a6773a87f1">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTktMS0xLTEtNjM4OQ_d29da8fd-316c-4f6a-a4d8-6dc865e5eb9a">20,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTktMy0xLTEtNjM4OQ_7cfd703f-4db8-47a7-a0ad-eda235fc4f38">12,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjAtMS0xLTEtNjM4OQ_ed50f2d2-7341-4209-8308-882c7939ec54">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjAtMy0xLTEtNjM4OQ_ff813238-8e7e-4fe1-87a6-145d745b1d8f">890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjEtMS0xLTEtNjM4OQ_bd7cf174-db6f-4069-94cf-5d6ecaed6b0b">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjEtMy0xLTEtNjM4OQ_845bf0c4-e61c-4036-abc6-2e098e81486a">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjItMS0xLTEtNjM4OQ_6e857021-1b0b-41c7-9216-a5dc366f4a53">20,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjItMy0xLTEtNjM4OQ_3e7629dd-9cdd-4968-83eb-0af3e784d1ca">13,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjMtMS0xLTEtNjM4OQ_32628eca-7eb8-426b-860d-3371c4ec79fb"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjMtMy0xLTEtNjM4OQ_d3a242be-9321-48c4-a301-5c44f645fc08"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock $<ix:nonFraction unitRef="usdPerShare" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzQz_9841ec7b-83f6-4c75-bd4d-ac3900be0a86"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzQz_c3f4d68b-c04b-45ab-bef4-1514ed4555d6">0.005</ix:nonFraction></ix:nonFraction> par value, issuable in Series&#160;A-F <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgxMzA_f7f261da-405c-452d-bde9-5bf436aa66fa">zero</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzgw_77dda722-3b97-41ec-8405-5f5bbc2fc457">178,967</ix:nonFraction> shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzExOA_a244fc64-7e3a-42a1-9f13-e04fca36d78d"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzExOA_d6317792-c4e5-4ef9-b9f8-898fd9904b8e">no</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September&#160;30, 2021 and <ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwMDI_56fc67ac-886c-400f-8d4f-19746e0c0b0c"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwMDI_ad8393ef-1a2d-4050-a737-57f887be1ca9">35,793</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2020; <ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwNTA_a8bec3ac-45df-44c5-8b3c-5cbe44a2c4f0">no</ix:nonFraction> aggregate liquidation preference as of September&#160;30, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwNjM_6dddd688-d914-47d5-ba1b-229eeaaf766a">161,134</ix:nonFraction> aggregate liquidation preference as of December&#160;31, 2020</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="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMS0xLTEtNjM4OQ_a1a16e43-a181-4fdb-a9a9-c311413aaf9a">&#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="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMy0xLTEtNjM4OQ_a94059b0-4233-4657-adc1-33ddf3f77009">160,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; equity (deficit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock $<ix:nonFraction unitRef="usdPerShare" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTUx_24b103df-7894-44de-84b3-39b573726188"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTUx_c8c3fb60-4cc1-4ea2-824a-84cc46b09f83">0.005</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTYx_3f275c47-c96e-429c-916e-e9c0ff0699a5">100,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTI2_e5d27760-fc08-4112-b534-661675a4f99a">zero</ix:nonFraction> shares authorized, as of September&#160;30, 2021 and December&#160;31, 2020, respectively; <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_4191a7b8-c05c-4e0a-88ba-3da7e7e0298b"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_92fb929d-8ade-4ad8-ad45-2665b7e0e9be"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_b97d4e55-08cc-4c3a-b0fe-598bd7579661"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_e8e5960f-656e-45da-99a6-5b2ce6fdecb6">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMS0xLTEtMjM0MjM_a0aee928-6a7f-4036-a135-c54eea7c6d2f">&#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="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMy0xLTEtMjM0MjM_17872dda-b342-43be-aa8e-47c3ad9b2a00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock $<ix:nonFraction unitRef="usdPerShare" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzE3_55a5240c-151f-4469-824c-b4af3712018f"><ix:nonFraction unitRef="usdPerShare" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzE3_aaa9eb36-65c5-4a5c-9738-026b8231203c">0.005</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzMx_bd8c30ab-bac5-4cec-bed4-81cc5379d7b1">1,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzEwOTk1MTE2Mjc5MTg_fac39454-ad6e-475f-8244-6a35733355e6">277,406</ix:nonFraction> shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzY5_00bee1fc-a418-4b40-b596-3982caae2274"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzY5_4d75f6e5-d1a6-4c1d-a446-da2ce703118b">57,557</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2Xzc2_3cddfaa5-cb99-49e1-b3d6-c1da12edee1f"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2Xzc2_6979c011-e986-4d22-99a9-f1572d4eeb5c">13,533</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMS0xLTEtNjM4OQ_5b71a145-671f-4f5a-91a3-eaf0822f1a05">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMy0xLTEtNjM4OQ_769c09c1-85af-4f72-b7f0-2440d7692b18">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjctMS0xLTEtNjM4OQ_b4bbc2a2-5722-4743-9ad6-d347d20446f2">392,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjctMy0xLTEtNjM4OQ_354a978d-8d79-496d-b055-36838a8f4c6a">8,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjgtMS0xLTEtNjM4OQ_0eb85cce-a219-4533-9086-e78602e8047a">118,356</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjgtMy0xLTEtNjM4OQ_c0e538fd-ba8a-458b-8c00-35c064d0225c">103,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity (deficit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjktMS0xLTEtNjM4OQ_901f769d-9d78-4962-8834-f6c5a1586e82">273,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjktMy0xLTEtNjM4OQ_e179180d-0e62-498c-b4e7-d8428cddd788">94,923</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Total liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMzAtMS0xLTEtNjM4OQ_9eb14331-3ae9-4b76-83f4-216144c29c34">294,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMzAtMy0xLTEtNjM4OQ_9b9c6f6c-8414-475f-8143-75265c4435d4">79,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">CS DISCO, INC. </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Operations and Comprehensive Loss </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 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:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi0xLTEtMS02Mzg5_c3c8580e-1ae6-46e1-9cf3-e830bbec6825">29,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi0zLTEtMS02Mzg5_43a08c86-6e8e-4bd7-8c79-ba2a1bfd2637">17,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi01LTEtMS02Mzg5_de6e0a67-28f8-45b6-8eb1-d532a0cf001b">80,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi03LTEtMS02Mzg5_e109e80a-ec16-45c7-a6fc-2a1c66891726">49,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy0xLTEtMS02Mzg5_cde54e28-6b31-4eba-9807-168dcb1744ea">7,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy0zLTEtMS02Mzg5_cd523ba9-c448-4747-81c4-d789bbb94c17">5,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy01LTEtMS02Mzg5_a3055815-93c6-4e7f-b6e0-a00aa314ba62">22,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy03LTEtMS02Mzg5_c9e8009e-29fd-44fe-9250-1d3da5dc386a">15,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC0xLTEtMS02Mzg5_9c9afa93-a09a-4061-9b48-158b624e506e">22,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC0zLTEtMS02Mzg5_960c342b-d99d-4a57-a6ac-632fca8ccd18">12,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC01LTEtMS02Mzg5_d2d1d991-1a28-4630-81e5-d1202ab16a90">58,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC03LTEtMS02Mzg5_9fec5f6e-3e2b-465b-949d-13970848b48b">34,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi0xLTEtMS02Mzg5_e610123b-c5e5-4b85-a171-3faed7b3921a">9,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi0zLTEtMS02Mzg5_286765ce-a436-41c1-bfc4-88ac158aa30e">6,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi01LTEtMS02Mzg5_b31beadc-a623-44f4-9b68-d8d0f7328f3f">23,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi03LTEtMS02Mzg5_3a7213da-d6c6-4582-afbc-fdfccbe010f1">20,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><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="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy0xLTEtMS02Mzg5_70692096-53c3-4fe8-b8f0-5e1e22475b80">13,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy0zLTEtMS02Mzg5_de5d19cf-a168-40ef-9be9-defdd375c6e8">7,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy01LTEtMS02Mzg5_49f6ccce-41b3-4776-9bec-6ede47e40192">31,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy03LTEtMS02Mzg5_e2fbb537-5697-49d0-9a0d-e2588f707b42">23,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC0xLTEtMS02Mzg5_27410c3b-d14f-47fd-a0a9-d3fcff585b42">8,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC0zLTEtMS02Mzg5_aabd8158-769e-4fe0-99f2-c3ef871e7941">3,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC01LTEtMS02Mzg5_2a9975cb-c15c-4652-948e-53a839991d20">17,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC03LTEtMS02Mzg5_5a404fac-8b81-4eb0-b07c-785e9db31dcf">10,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:fixed-zero" name="wdq:RefundOfSalesAndUseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0xLTEtMS02OTMw_481ac771-e286-4c45-b118-a7566e183233">&#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="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="wdq:RefundOfSalesAndUseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0zLTEtMS02OTMw_aa41808c-b2e7-4ff7-a9f0-51e0ded2bffe">1,057</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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="wdq:RefundOfSalesAndUseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS01LTEtMS02OTMw_e1b3f224-dadb-427a-99d1-afdb9f76afec">&#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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="wdq:RefundOfSalesAndUseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS03LTEtMS02OTMw_315b6d83-556f-4ce0-b457-a8efb0b9a159">1,057</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0xLTEtMS02Mzg5_7cc46cd3-68fc-42a7-aef4-61fd3164aae9">31,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0zLTEtMS02Mzg5_e2f16246-6a68-47db-ac62-1a0e83c7cb92">15,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS01LTEtMS02Mzg5_84508229-45d9-4bce-ac02-1763d0e9be01">73,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS03LTEtMS02Mzg5_bcd1801d-f0de-403a-9128-5b37bcb9d794">53,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtMS0xLTEtNjM4OQ_2ef31b9b-30b6-45a0-ae18-a8e38d5a642d">9,065</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtMy0xLTEtNjM4OQ_1818cba2-4934-45a6-9310-1e7f24fa4c67">3,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtNS0xLTEtNjM4OQ_43b775ec-01bf-46f3-8d85-ddb0f16f3bde">14,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtNy0xLTEtNjM4OQ_effa98f6-a1b7-4f0b-a2d9-b3f1bc609339">19,538</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItMS0xLTEtNjM4OQ_e5ec5912-f603-43bc-8306-0ef5d4c42af2">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItMy0xLTEtNjM4OQ_326c49b6-dccf-4361-8e7e-2a2b4ea54afb">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItNS0xLTEtNjM4OQ_f7ef38a9-8a2f-48b2-b366-2fde3cfa5e7f">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItNy0xLTEtNjM4OQ_4750a6ed-a380-4757-a391-bd190cf1c6cc">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtMS0xLTEtNjM4OQ_a3a3de5c-4fa9-40d5-bdaf-2cd91c069d7e">169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtMy0xLTEtNjM4OQ_a2996bdc-c76f-4cc1-aad0-817ce49d78d8">170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtNS0xLTEtNjM4OQ_2d405ad6-cfe6-486f-8850-958b0d3e2893">319</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtNy0xLTEtNjM4OQ_5756e9cd-f8e5-4d57-8b2f-dc1b7af97381">419</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtMS0xLTEtNjM4OQ_78973adc-ddc9-48ae-8b41-a112d0ec171c">9,194</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtMy0xLTEtNjM4OQ_3be767ca-964f-4784-9c39-79c4775b9fe4">3,156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtNS0xLTEtNjM4OQ_7642c0fa-3098-44cc-88d6-5c0b774c357e">15,126</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtNy0xLTEtNjM4OQ_63b4bc1b-168a-4924-a17b-515651289885">19,824</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtMS0xLTEtNjM4OQ_3d81d17a-d37f-49fb-81cb-4bf2ea873109">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtMy0xLTEtNjM4OQ_70252b36-eaed-4d8a-a05e-9b841965d153">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtNS0xLTEtNjM4OQ_54fb4527-7aad-4742-a313-14314756110e">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtNy0xLTEtNjM4OQ_1179775b-a2e0-4d0d-b4c9-4ded5a06bb5c">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtMS0xLTEtNjM4OQ_9ad7925e-fbfd-426c-a0c2-fd22a8117cee">9,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtMy0xLTEtNjM4OQ_66533043-b131-489a-955d-a5aea2235d20">3,169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtNS0xLTEtNjM4OQ_d9f12fc8-197a-421e-a2fd-ef89a67f2f24">15,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtNy0xLTEtNjM4OQ_fd185f9d-ca0b-4ce4-a751-53866855bb00">19,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accretion of redeemable convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctMS0xLTEtNjM4OQ_9add7547-bae3-4c2d-ae86-6fd047515ea8">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctMy0xLTEtNjM4OQ_8a9ac808-4a54-4fa1-a93f-9c39b0dcbda5">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctNS0xLTEtNjM4OQ_50ad0120-a243-43d8-82fc-af5c5a415adf">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctNy0xLTEtNjM4OQ_b9df8c17-3746-473e-b38d-6ffa82cb1fa2">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtMS0xLTEtNjM4OQ_438501b5-abab-4947-b8af-881ba55a0cdd">9,230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtMy0xLTEtNjM4OQ_bb873859-30be-42bd-af98-829f8202b4c8">3,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtNS0xLTEtNjM4OQ_d49bbc75-13a8-464b-862f-251c73615052">15,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtNy0xLTEtNjM4OQ_a79f3a64-9215-4147-a60e-95a15ad1c026">19,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMS0xLTEtNjM4OQ_4ffbdc0f-0e82-4c44-9ce6-ba9a8165a167"><ix:nonFraction unitRef="usdPerShare" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMS0xLTEtNjM4OQ_db9704a6-31ba-4dfa-9e21-d07091499e36">0.19</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMy0xLTEtNjM4OQ_8f52e653-e40a-4b78-a8ea-02b96fd6e68a"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMy0xLTEtNjM4OQ_8fbceb7a-eb41-4cd8-806e-3d75ad6405be">0.24</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNS0xLTEtNjM4OQ_5222d05f-b301-4057-a059-d50bc5ee39a9"><ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNS0xLTEtNjM4OQ_a02c8a4b-cfb6-4fb6-a554-e9b1d411975f">0.61</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNy0xLTEtNjM4OQ_6c3e14ee-7ff2-49c6-933e-7e960e0216e1"><ix:nonFraction unitRef="usdPerShare" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNy0xLTEtNjM4OQ_b3012100-e03e-47fe-ae0d-798406c24aaf">1.52</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMS0xLTEtNjM4OQ_634c1d8f-db37-427d-8039-ec319855f83a"><ix:nonFraction unitRef="shares" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMS0xLTEtNjM4OQ_ea76745b-d000-4932-8eaf-a8c2c1105cd4">47,712</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMy0xLTEtNjM4OQ_9ac5bffc-04aa-4013-bd2d-5977121789db"><ix:nonFraction unitRef="shares" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMy0xLTEtNjM4OQ_e90dcf46-7c3f-4d25-aca5-49dd7830821d">13,182</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNS0xLTEtNjM4OQ_31785371-b37a-4484-97e8-fb727655f3e3"><ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNS0xLTEtNjM4OQ_7bb227d7-ba21-45e2-99d9-1844d581e65d">25,038</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNy0xLTEtNjM4OQ_3609bcfe-b7c3-4b2f-b4cc-b8c9391a1818"><ix:nonFraction unitRef="shares" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNy0xLTEtNjM4OQ_599c6603-7597-43ea-b623-f898307d53fc">13,134</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">CS DISCO, INC. </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Changes in Redeemable Convertible </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock and Stockholders&#8217; Equity (Deficit) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited) </span></div><div style="margin-top:12pt"><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:29.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.596%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Redeemable<br/>convertible&#160;preferred<br/>stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xLTEtMS02Mzg5_e483c902-6d76-4cc0-919f-4adade731b5f">35,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0zLTEtMS02Mzg5_f0a394c1-3468-480e-9c26-3c6e8976fae6">160,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi02LTEtMS02Mzg5_ccd26b4a-90b4-4ebc-ad0a-1dcb1cef99f3">13,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi04LTEtMS02Mzg5_ee7b8beb-b146-4d44-9347-08420a72eef9">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ed9dd07b6d14c04973620450e07ee1d_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xMC0xLTEtNjM4OQ_32870460-745c-46ef-a044-da9503f17018">8,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76db8792136a48f8b03f4fa7e05b2d26_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xMi0xLTEtNjM4OQ_f76eb309-63b8-4353-8bfc-040a3b8133e3">103,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xNC0xLTEtNjM4OQ_b999eb09-f02b-416a-9210-fdd0b99dea44">94,923</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0zLTEtMS02Mzg5_873a0a22-2d67-49a6-ac06-a63c1e919b5a">26</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="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0xMC0xLTEtNjM4OQ_e73ee0a4-d9f5-4848-9001-7d29f0d72bdb">26</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0xNC0xLTEtNjM4OQ_bfed6d63-db06-4127-84bb-5a2e8a4d3de2">26</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC02LTEtMS02Mzg5_47828589-17b6-4c48-8708-956c5262c46d">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC0xMC0xLTEtNjM4OQ_bc11acf2-79dd-4715-849c-0d5a791eb7cc">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC0xNC0xLTEtNjM4OQ_c8de38e2-420b-4377-8eae-44facf801708">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS02LTEtMS02Mzg5_b45f711d-f584-405a-a19a-5e53526da894">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS0xMC0xLTEtNjM4OQ_2ecc10c7-9482-41a7-af6c-f364ac5f2553">50</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS0xNC0xLTEtNjM4OQ_d0a3a2da-858a-4729-8bcc-8a832f32a5fb">50</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNi0xMC0xLTEtNjM4OQ_8b0117dd-a984-4ac0-ae49-f728bc93920d">490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNi0xNC0xLTEtNjM4OQ_0cbb1987-5a0b-4439-b324-e52b8a4dd26b">490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1faa3ab18ead4cd48dfca289c0305c4d_D20210101-20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNy0xMi0xLTEtNjM4OQ_0b287078-383a-4695-b48d-ccdf8990c2a0">2,928</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="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNy0xNC0xLTEtNjM4OQ_63419d3e-93af-4364-ac87-ece221cb1a91">2,928</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1b1495607584482e881438ae22a19cc5_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xLTEtMS02Mzg5_c68024cf-0d45-45b7-98e9-7b6de9775f14">35,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b1495607584482e881438ae22a19cc5_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0zLTEtMS02Mzg5_7cb97a9c-7318-431a-bb42-c5ece4fdf1b1">160,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC02LTEtMS02Mzg5_2dcacb64-412f-4026-84b7-94ea0d8589bc">13,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC04LTEtMS02Mzg5_92c0a5fe-9f40-4cd9-a111-3f63ff02422e">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd06e19e26544e3c807a7b43e0a3b211_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xMC0xLTEtNjM4OQ_55490f7b-dac7-4c00-9f48-65ebb7e11458">8,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifcf8043d0d5e4aa789723031d6924943_I20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xMi0xLTEtNjM4OQ_5c891a9e-154b-49af-a93a-d6459d35cc5f">106,048</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b1495607584482e881438ae22a19cc5_I20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xNC0xLTEtNjM4OQ_37e17259-e63a-4512-849b-a3e2d3f93e79">97,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0zLTEtMS02Mzg5_d4036c52-73b6-48a9-a585-37b32d546ecb">25</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0xMC0xLTEtNjM4OQ_25b27cc6-caa2-4177-8d1b-4768217fc776">25</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0xNC0xLTEtNjM4OQ_c1ea711f-fec0-428a-b4a8-96769d0c93b2">25</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtNi0xLTEtNjM4OQ_a123d39e-8e0b-40af-8fe8-caf119a0ceb4">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtOC0xLTEtNjM4OQ_7555a761-459c-464f-a39c-d4504cbf3769">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtMTAtMS0xLTYzODk_68afd441-26bb-4001-9f36-c9ef44c7ab53">611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtMTQtMS0xLTYzODk_4e072b09-608a-4258-8117-1c8ad1f3ac92">613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of RSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtNi0xLTEtMjAwOTE_c2943a87-6178-47e2-9155-f8635574ae5e">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtOC0xLTEtMjAwOTE_f06bbc61-ac05-43be-9954-ad7d4a728c4a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtMTAtMS0xLTIwMDkx_341ea3a9-d57a-4811-b531-18e70e99baa6">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtMTQtMS0xLTIwMDkx_ed56e6f4-cd4a-4edd-ba75-f9396c23c593">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItNi0xLTEtNjM4OQ_46368922-319a-4b68-bdd6-4b759679e904">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItMTAtMS0xLTYzODk_ff7825c2-bbcb-4d91-8868-f118c81c6f1a">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItMTQtMS0xLTYzODk_876e80d4-02d5-4bfc-adc5-3ce7054bfb4b">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTMtMTAtMS0xLTYzODk_257a609d-df7b-4b11-b726-030661df0afa">972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTMtMTQtMS0xLTYzODk_290c598d-3145-45c7-9579-e8c12571f795">972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8e8c863ee28448785cb4dd182c5f41c_D20210401-20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTQtMTItMS0xLTYzODk_4adc9159-bf40-4723-a552-72217346ec70">3,083</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTQtMTQtMS0xLTYzODk_3bc8ea6b-a870-47ed-b093-eb4709b0aeec">3,083</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMS0xLTEtNjYwMQ_91f657d7-3a82-4c55-8e02-6b6c22398397">35,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMy0xLTEtNjYwMQ_becda835-328b-48a9-90b7-72af743d863f">160,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf42bb26d98743d2b120949e56eeda41_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtNi0xLTEtNjYwMQ_33fa6c80-2536-49e7-914d-ef9f328f3aff">14,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf42bb26d98743d2b120949e56eeda41_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtOC0xLTEtNjYwMQ_7d51a84e-adf8-4031-b196-e36cbcae7d10">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if02e11d4b39a48ea9d13ee3aa565e0c3_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTAtMS0xLTY2MDE_359c413a-11d7-42ea-a12e-9ddf21eda406">10,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic202691f5959489095f6220201b36de8_I20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTItMS0xLTY2MDE_cdff2faf-2076-4f79-be19-ec0a4866bbb2">109,131</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTQtMS0xLTY2MDE_45b610df-d8cb-476b-a3a4-48c18b2f6108">98,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMy0xLTEtMjIwMjY_dd69496f-24bb-433d-a539-c3a2dfd0e044">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTIyMDI2_424b748a-6fc9-4ec8-8597-3cd0a9ed8741">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTIyMDI2_58795d35-56e6-4666-be03-b7a6550ff9a6">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtNi0xLTEtMjAxMDI_6b2e8fbc-ada6-4e74-8563-554da64a24f7">7,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtOC0xLTEtMjAxMDI_a1cd9c10-b010-4155-8fce-edd24751f857">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTIwMTAy_350d292b-ba4d-4a2a-a8a1-d98562eac503">219,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTIwMTAy_b1d57a94-e37b-40f7-b8cb-4318f8ce919a">219,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of redeemable convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="wdq:TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMS0xLTEtNjYwMQ_6733aa62-1011-4b08-b827-0db8b32d4c0f">35,793</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="wdq:TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMy0xLTEtNjYwMQ_7c3ac752-46b4-4cae-b1a6-0db2be843c28">160,856</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtNi0xLTEtNjYwMQ_ae53b562-2e01-45f2-9541-535b21c540bc">35,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtOC0xLTEtNjYwMQ_0857d513-ce8f-45a4-b835-a1e3c30441f6">179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTY2MDE_4899fe0f-e74f-49e2-9fba-2acb2924ddbf">160,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTY2MDE_b8ebb3e4-01b8-481b-8a64-24444e2fc9fa">160,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctNi0xLTEtNjYyNA_4bbc6646-2c47-4537-999d-eef4847bebf5">222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctOC0xLTEtNjYyNA_b07ef97a-846d-471a-84ca-608c0834f4e4">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctMTAtMS0xLTY2MjQ_533fcdfc-227f-411d-8991-d8464be9f89f">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctMTQtMS0xLTY2MDE_7c98601d-04d4-49e1-87a2-be39ca9419ec">762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktNi0xLTEtNjYyNA_c8f5275b-610c-4769-9dbf-b2a241f84e45">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktMTAtMS0xLTY2MjQ_9c95f8e8-20fd-476d-a7a8-8d3beb45ead2">189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktMTQtMS0xLTY2MDE_8d6e15c5-ca0b-4fdb-b728-d254b867fe74">189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjAtMTAtMS0xLTY2MjQ_d60b3798-73eb-45a9-a353-90e12b503b0c">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjAtMTQtMS0xLTY2MDE_3a4bd8d0-1121-4ee9-bf2f-42fee87876a8">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20eb919c8d2c4dce8b14d3de4d84a9b9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjEtMTItMS0xLTY2MjQ_0544ae0f-0058-43f5-9579-fcd1a86d9bf1">9,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjEtMTQtMS0xLTY2MDE_2c17d9d8-eb87-43ef-bb22-b83af3f18e39">9,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMS0xLTEtNjM4OQ_59df8862-3dea-4363-8f1a-2013d1a82013">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMy0xLTEtNjM4OQ_e8aa73c8-d26f-4600-81bf-eecc4fc04392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7f0234639e874ba5b6563e0681c346a9_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtNi0xLTEtNjM4OQ_e99caf12-ac5d-4a33-b7ec-5be94e474240">57,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f0234639e874ba5b6563e0681c346a9_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtOC0xLTEtNjM4OQ_09795eaf-6995-41f0-b14f-1008cfd20946">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f7483b2e664dc6a7a1ff4f0a097a38_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTAtMS0xLTYzODk_85fb41b1-05e5-46a9-b3c6-dbc33633c2fe">392,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i558d57bdb734401ba98ce1f3782b8ef6_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTItMS0xLTYzODk_49635ae6-a856-42de-a6ab-c429d7e9d627">118,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTQtMS0xLTYzODk_f705e558-f207-4ed2-9514-95f1277c2ede">273,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CS DISCO, INC. </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Changes in Redeemable Convertible </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock and Stockholders&#8217; Deficit (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited) </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></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:7.671%"></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:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></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:6.648%"></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:9.572%"></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:9.572%"></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:9.583%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Redeemable<br/>convertible&#160;preferred<br/>stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xLTEtMS02Mzg5_9a5500df-4938-4703-9dc5-e919d700d878">31,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0zLTEtMS02Mzg5_37fa3eda-470f-49f3-a52a-1e5e8544d40a">100,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibc6a44d95bc24a57baea07c60961bcd4_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi02LTEtMS02Mzg5_a08f8fa8-4e5d-4f83-9694-def7747d2641">13,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc6a44d95bc24a57baea07c60961bcd4_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi04LTEtMS02Mzg5_8c96f13e-297b-435a-8876-cbba92366b3f">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7798c32cb76543f1bb87b82daa87cf39_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xMC0xLTEtNjM4OQ_39b21739-443e-4123-b7a8-c8b054ed7753">5,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe71c9db0ec54a94a28bd59e169812b9_I20191231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xMi0xLTEtNjM4OQ_a3935223-e888-4c1d-85df-94b7c8be70ee">80,247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xNC0xLTEtNjM4OQ_2a6da1ff-b2c6-4b68-a60f-e3a5560dddc3">74,353</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0zLTEtMS02Mzg5_a7955d98-c152-4c83-ad1f-e3a53e65916d">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0xMC0xLTEtNjM4OQ_57c4abae-173f-48e3-9d6d-e88a670d9f4b">23</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0xNC0xLTEtNjM4OQ_df0d6bda-3efa-4bcf-94cf-39f0008dcf98">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c0717d41953437493dee200096b636f_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC02LTEtMS02Mzg5_58fe3ff1-cf69-4769-8cac-363311a90627">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC0xMC0xLTEtNjM4OQ_04bf520e-5892-4578-a921-4113632b3820">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC0xNC0xLTEtNjM4OQ_1b463e99-0c55-4dc4-b8ce-d7ed18021045">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3c0717d41953437493dee200096b636f_D20200101-20200331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS02LTEtMS02Mzg5_50b9deee-6c2b-4235-8b28-c145b0e37ebf">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS0xMC0xLTEtNjM4OQ_89cd4542-5e35-48db-a755-a195eb6df3bf">31</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS0xNC0xLTEtNjM4OQ_72af97e2-1084-49cf-ae43-2a572fda3c84">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNi0xMC0xLTEtNjM4OQ_90340392-7ac2-4ca9-8e70-6732e9cc5a84">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNi0xNC0xLTEtNjM4OQ_e3703f90-6841-42bf-a23c-8830a4c4afde">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad265d0c85284b15abea3a02a7980677_D20200101-20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNy0xMi0xLTEtNjM4OQ_081c01ed-27bb-49b3-8a37-2c828d9366a8">11,236</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="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNy0xNC0xLTEtNjM4OQ_af5dea57-fa48-4a68-8331-632e347d3f1e">11,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xLTEtMS02Mzg5_5a916300-5336-4bab-93fa-650a2a3831f0">31,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0zLTEtMS02Mzg5_7c0a73a0-f6f4-44ad-b42f-88c6ccc510de">100,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC02LTEtMS02Mzg5_53ecd79d-b14f-4a88-92d7-bf29525af47f">13,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC04LTEtMS02Mzg5_86a88c1d-bc17-4f49-bc4e-f29f5f775af9">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b77ae46c57f4fc294fd95157b26dfba_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xMC0xLTEtNjM4OQ_682acf41-cc32-446f-84cd-1c078a43c0a8">6,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0f03f575b9e4d1bbd6832aa3c158b03_I20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xMi0xLTEtNjM4OQ_19b2e545-1594-4d09-b197-2890a8ca7137">91,483</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xNC0xLTEtNjM4OQ_5fbcf65b-b75a-402a-a96d-64f9d067583b">85,146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0zLTEtMS02NzAz_466ee510-ff9c-41ef-878c-7381d80cdd1d">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xMC0xLTEtNjcwMw_58461e83-d47f-45ef-8a02-9dad26b2fd99">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xNC0xLTEtNjcwMw_d61b64c5-aec9-42b2-ab3a-d4aa9ad01410">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtNi0xLTEtNjcwMw_3db587d6-b383-407f-bb4b-64d99463bbd5">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTAtMS0xLTY3MDM_f2fac078-fec2-4331-b75f-c028f6af36af">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTQtMS0xLTY3MDM_dc849a68-721e-496d-801b-62fdc15491c9">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtNi0xLTEtNjcwMw_c9265b47-39ca-4b59-af60-140b07abd3ac">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTAtMS0xLTY3MDM_3f1f12bc-a568-4165-a5a9-37be23c42d8b">27</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTQtMS0xLTY3MDM_a4f60851-c8a4-4d9c-8dd8-3443b6144889">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTAtMS0xLTY3MDM_645043e6-8e5b-4760-856e-bd678bfe20e9">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTQtMS0xLTY3MDM_3ba17df7-7260-4591-aacf-575570290054">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ec6143a755f4661a4c6158b67578921_D20200401-20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTItMS0xLTY3MDM_3b5ff4ef-2376-4037-952f-e0eaa8fb80b0">5,476</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="i4ac3a3c956834884a25972defde077c3_D20200401-20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTQtMS0xLTY3MDM_b99489ac-18dd-41cc-9e4a-e2f3528319e4">5,476</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMS0xLTEtNjcwMw_9ec15a5b-490d-4ffb-a75a-2565d26c61cc">31,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMy0xLTEtNjcwMw_33cd92ac-e0ad-4ea3-9907-4211eb383f89">100,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtNi0xLTEtNjcwMw_ded2b74d-52ce-4bf7-b766-255463779ccc">13,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtOC0xLTEtNjcwMw_cff8a828-c9e7-4d42-ab2d-bc3bbc772215">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbc20e8fe054564b39dfdf7c7049358_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTAtMS0xLTY3MDM_bf7de712-7f44-4349-8a9f-5834b5564749">6,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i876ebfcb4cdc4670bd30930fd70e6230_I20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTItMS0xLTY3MDM_2077871a-c272-4a0e-a6fb-ea4329c6a7ad">96,959</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTQtMS0xLTY3MDM_23867634-a15b-4a26-973b-aa47060a638d">90,158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Series F redeemable convertible preferred stock, net of issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="wdq:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTUtMS0xLTEtNjg1NQ_60086d56-2ca7-4bd4-a4b2-7f9cafcc7fcf">3,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTUtMy0xLTEtNjg1NQ_fefbb4c8-8cd0-4bc2-b33d-0f315bbd68e0">56,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion to redemption value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0zLTEtMS02Mzg5_3e24da5e-61da-48f8-8cb5-4576d6b4170e">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xMC0xLTEtNjM4OQ_a52d31fb-77d4-4932-93cf-85ccfe333b3b">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xNC0xLTEtNjM4OQ_5c145127-c197-4900-ac64-dc965a9c36a2">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtNi0xLTEtNjM4OQ_86eeb758-af23-4e7f-a280-01e8289dc5f4">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtOC0xLTEtNjM4OQ_5313eabc-13e6-4a9f-a899-900a8e949c3f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTAtMS0xLTYzODk_2b28ddf2-556f-4b92-9e27-b2f571229309">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTQtMS0xLTYzODk_22de7b46-9b83-4d1f-8d70-99a2214e9b82">264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtNi0xLTEtNjM4OQ_0c98f435-94f8-4f72-b7c0-8d4cb506f125">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTAtMS0xLTYzODk_f6b1ae4f-26a1-43ca-9fdd-bdffce911e40">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTQtMS0xLTYzODk_91136cfc-5f23-4fb3-a0b7-5074ec6246db">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTAtMS0xLTYzODk_7d4149d4-8204-4bb8-9dd0-0d4994417ace">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTQtMS0xLTYzODk_44201bb1-d3c2-481c-b53f-7b7fb44c9e32">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id564cb24a8364d7abc9965842d3e319d_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTItMS0xLTYzODk_488e22a2-4049-4406-b3ba-70faf23d3e16">3,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTQtMS0xLTYzODk_f31d7d72-0e5b-4fca-8b4e-40d7ed4a8813">3,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September&#160;30, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMS0xLTEtNjM4OQ_db74c905-64d4-446b-bf2f-90cc70c7e237">35,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMy0xLTEtNjM4OQ_79662bd8-080e-4b6d-b607-ed367a071c14">157,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtNi0xLTEtNjM4OQ_a40cd423-2ff1-4681-8d41-b902f171f1d7">13,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtOC0xLTEtNjM4OQ_1712a61b-16b0-4232-8ecd-0ec483843c58">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cd21640908c4f02ae5f5724de07c11a_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTAtMS0xLTYzODk_8ac8bc34-41f1-4965-989b-53cdd73f2df9">7,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i637b8154960e45f5a7dcf937868949ef_I20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTItMS0xLTYzODk_83767e20-04d8-4faf-8fb2-f5f1d5ed82f5">100,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTQtMS0xLTYzODk_c4a08633-8dcc-4989-93ac-0642897947d6">92,608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">CS DISCO, INC. </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMy0xLTEtMS02Mzg5_a01076b3-6d68-4a5a-8ed8-198abc488136">15,236</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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMy0zLTEtMS02Mzg5_facf43ec-05c9-4b29-b2c8-b48f3e2f0460">19,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to cash used in operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNS0xLTEtMS02Mzg5_a693e3c0-0fbf-4b87-b956-7de1869af7dc">1,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNS0zLTEtMS02Mzg5_b812c175-fdb2-43cc-9a3b-d0dee4675a96">1,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNi0xLTEtMS02Mzg5_c551c5f0-f3c0-48f9-9e69-389f428a4002">2,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNi0zLTEtMS02Mzg5_0e7b7293-56d4-49b6-b22e-74361edb6cbd">1,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge to allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="wdq:AllowanceForCreditLossExpenseReversalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNy0xLTEtMS02Mzg5_c0ac031e-1464-4c67-9f6a-ce9adec4260a">517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="wdq:AllowanceForCreditLossExpenseReversalOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNy0zLTEtMS02Mzg5_2925c1d8-5022-4fd3-981a-1e2b9e864f5c">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash operating lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOC0xLTEtMS02Mzg5_84e7999f-84f2-4cbd-9b21-ccf7607963b9">735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOC0zLTEtMS02Mzg5_63f9fab1-8244-4aeb-a5da-2941ec40a325">1,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOS0xLTEtMS02Mzg5_c33cd42e-e85d-46a9-9861-728111b4b3f9">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOS0zLTEtMS02Mzg5_2c8b0ba6-ea92-48b4-8a3b-de750e142277">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTEtMS0xLTEtNjM4OQ_fbeb5d18-b4d1-4846-ad03-cab4deaa294c">10,786</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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTEtMy0xLTEtNjM4OQ_794ad4be-e23e-4eeb-98c5-92a9cb286145">2,908</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTItMS0xLTEtNjM4OQ_53f4300f-f8f9-415a-9558-c50e7892ab5a">4,391</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTItMy0xLTEtNjM4OQ_249a699a-027e-4a75-aeda-4db2e110068c">123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTMtMS0xLTEtNjM4OQ_2e68d694-4f92-4f2a-9fbb-7ddf99476c3c">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTMtMy0xLTEtNjM4OQ_6c435489-292c-4083-95a2-9d7b2baf02d0">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTQtMS0xLTEtNjM4OQ_78019250-c2b5-41f7-9348-f5590e3d3400">3,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTQtMy0xLTEtNjM4OQ_e25a4f46-b754-492c-8d6c-8b719122eec7">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses 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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTUtMS0xLTEtNjM4OQ_ed5b5d13-0984-447c-bc02-04e8f9d30ede">3,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTUtMy0xLTEtNjM4OQ_66cfdf19-5314-4dce-90c4-0a5235c37772">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:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTYtMS0xLTEtNjM4OQ_9779b5ae-af05-4be0-8b14-4e48f7c8b073">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTYtMy0xLTEtNjM4OQ_aa85478f-c127-4377-8ac2-183fec13483a">317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTctMS0xLTEtNjM4OQ_b333b7eb-63b4-442e-8f1f-aa164b62a1fa">758</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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTctMy0xLTEtNjM4OQ_e381f1dc-03cc-477d-ad2f-87f8b2ee2fe8">1,158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTgtMS0xLTEtNjM4OQ_6dcc8b69-068c-449e-8790-13a767913a42">18,794</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTgtMy0xLTEtNjM4OQ_eb0e264e-c49b-45e4-8167-35c80a50279b">17,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow from investing 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="background-color:#cceeff;padding:2px 1pt 2px 26.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, equipment and capitalized internal-use software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjAtMS0xLTEtNjM4OQ_0326f5f0-dbc8-44b8-945d-872e7674af9b">2,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjAtMy0xLTEtNjM4OQ_c4db6980-9255-44d2-92fb-05d7cc20968d">1,387</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjEtMS0xLTEtNjM4OQ_7bacfd88-4776-4311-92d4-81da33d88f6e">2,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjEtMy0xLTEtNjM4OQ_e2f00e30-4caf-428c-b854-40a35d0ffe34">1,387</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjMtMS0xLTEtNjM4OQ_16ed3896-aa6d-4fd9-aa62-8a5aff6d063a">&#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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjMtMy0xLTEtNjM4OQ_bf15f49f-e03f-42f3-ab5b-ac33bee5c037">23,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjQtMS0xLTEtNjM4OQ_6d5aa5dc-74ab-429a-b85d-f1189bcf75b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjQtMy0xLTEtNjM4OQ_64e9798d-e4bc-4388-994a-161c468aaebf">6,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from public offering, net of underwriting discounts and commissions and other offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjUtMS0xLTEtMjA3MjY_29ead4f0-3ce5-4ecb-a0d5-87038f00ef7d">219,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjUtMy0xLTEtMjA3Mzg_e8b98b65-8a87-4aa4-9427-08cb4995b579">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjYtMS0xLTEtNjM4OQ_9ceb0e97-2836-49b2-86a8-ba07045028d2">1,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjYtMy0xLTEtNjM4OQ_dc802514-dadd-4df5-a4da-bc53946a2ab2">279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from the issuance of redeemable convertible preferred 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="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMS0xLTEtNzAyNQ_8a2cc9c9-6109-40f5-a5d0-1447f8a96e8a">&#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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMy0xLTEtNzAyNQ_1d9cdf60-3ebd-4b92-ac78-3a9e4f5798f0">56,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock related to net share settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMS0xLTEtNjM4OQ_b66b5f5c-ef5e-46da-a9b0-815aec874a0b">296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMy0xLTEtNjM4OQ_054bdc1c-f733-418e-8678-5261eafe0c8a">85</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjgtMS0xLTEtNjM4OQ_eefe3016-e15d-4149-b87f-6ab1cf6198ac">83</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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjgtMy0xLTEtNjM4OQ_816a04b8-63c8-41d5-a450-45ef26f634e1">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjktMS0xLTEtNjM4OQ_3ee0bb68-d146-4e6c-849a-efbe06300771">221,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjktMy0xLTEtNjM4OQ_060e7c1b-abf3-444f-845c-f1a37cbcae46">74,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in 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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzAtMS0xLTEtNjM4OQ_9fe72bd9-55ed-4fbb-a2b8-891beb92077e">199,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzAtMy0xLTEtNjM4OQ_3e82e7e0-8df2-44a1-9204-c9f0588cc293">54,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash&#160;&amp; cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzEtMS0xLTEtNjM4OQ_9d22407d-2838-4b5f-8516-7787edf3fb4f">58,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzEtMy0xLTEtNjM4OQ_1f8aac82-79e4-4cfc-b8f6-841907c0f8d8">23,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash&#160;&amp; cash equivalents at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzItMS0xLTEtNjM4OQ_0f9d18cf-604e-4b8d-9025-785cfc1fba3b">258,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzItMy0xLTEtNjM4OQ_9755a612-0b02-4991-809d-ef3baee8db4d">78,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental disclosure:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzQtMS0xLTEtNjM4OQ_558e589a-01ac-44d5-9734-cf2a48ea738b">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzQtMy0xLTEtNjM4OQ_41ab464d-0cf9-4a33-a374-bebf75f0e3bc">312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for taxes</span></td><td colspan="2" style="background-color:#cceeff;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="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzUtMS0xLTEtNjM4OQ_471fe995-d570-4208-a077-291b5adc18fb">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzUtMy0xLTEtNjM4OQ_26e3a79e-399d-48a1-aec3-c5a2efdc15ad">70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of preferred stock to redemption value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzctMS0xLTEtNjM4OQ_385e7afa-d89c-4b3a-9513-7a549b2646da">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzctMy0xLTEtNjM4OQ_ba13ab21-920c-4ce2-9367-7d585a37329f">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of preferred stock to common stock upon initial public offering</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzktMS0xLTEtMjI3ODU_f92fa0fa-bc78-4831-9273-49768a029426">160,857</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzktMy0xLTEtMjI3ODU_5ab100ac-f2b9-4284-a652-4233aa85003f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs related to initial public offering included in accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzgtMS0xLTEtNjM4OQ_eb19acee-c31c-4fc3-8312-c08c208a13ff">292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzgtMy0xLTEtNjM4OQ_407dba45-2aa2-4dd0-9b15-af5918229f60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:120%"> </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_34"></div><div style="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:120%">CS DISCO, INC.</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:10pt;font-weight:700;line-height:120%">Notes to the Condensed Consolidated Financial Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfNzAx_cbd892e8-286c-4f85-a419-994d327687f6" continuedAt="ib5bcccfd2ecb4cfb84b76a3588848e88" escape="true">Organization and Nature of Operations </ix:nonNumeric></span></div><ix:continuation id="ib5bcccfd2ecb4cfb84b76a3588848e88"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CS Disco, Inc. (the &#8220;Company&#8221; or &#8220;DISCO&#8221;), and wholly owned subsidiary CS Disco Ltd., has built a cloud-native, AI-powered software platform that enterprises, law firms, legal services providers, and governments use for ediscovery, legal document review, and case management in a wide variety of legal matters, ranging from litigation to investigations to compliance to diligence. The Company incorporated as a Delaware corporation on December&#160;2, 2013, and&#160;registered CS Disco, Ltd. in the United Kingdom on October&#160;24, 2018. The Company&#8217;s headquarters are located in Austin, Texas.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split and Public Offerings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Board of Directors and the stockholders of the Company approved a five-for-one reverse stock split of the Company&#8217;s outstanding common stock and preferred stock. The reverse stock split was effective as of July 9, 2021. All common stock, redeemable convertible preferred stock, and per share information has been retroactively adjusted to give effect to this stock split and the adjusted conversion ratios for all periods presented. Shares of common stock underlying outstanding stock options and other equity instruments were proportionally decreased and the respective par value, and exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 21, 2021, the Company completed the initial public offering (&#8220;IPO&#8221;) of its common stock pursuant to a Registration Statement on Form S-1. In the IPO, the Company sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ2Nw_db2af164-f543-4eeb-9c44-3ace23d31f1b">7,500,000</ix:nonFraction> shares of common stock, including <ix:nonFraction unitRef="shares" contextRef="ib7000fdeb0c947418ad32aca5878a92d_D20210721-20210721" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ3Nw_255d87a6-0fba-454a-907d-a57d028be39c">500,000</ix:nonFraction> shares issued pursuant to the underwriters&#8217; option to purchase additional shares at a public offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i98b28b315d364ad883f63280e7072478_I20210721" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ4NQ_b65d0125-f19a-47f9-8ab1-e8961222369b">32.00</ix:nonFraction> per share. The IPO resulted in net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ5NQ_21841ccd-3122-45f9-a6ba-56b28183dbc1">223.2</ix:nonFraction> million, after deducting underwriting discounts and commissions of $<ix:nonFraction unitRef="usd" contextRef="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUwMw_2b13bbfe-b081-460b-80e1-33b516e4ac93">16.8</ix:nonFraction> million. An existing stockholder sold an additional <ix:nonFraction unitRef="shares" contextRef="id1571aeef0df49ea8ab727cb9e1c2396_D20210721-20210721" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUxMw_ac2f52ee-91b8-4e70-b0dd-c34ed5967d9f">200,000</ix:nonFraction> shares of common stock pursuant the underwriters&#8217; option to purchase additional shares of common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="i98b28b315d364ad883f63280e7072478_I20210721" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUyMg_b65d0125-f19a-47f9-8ab1-e8961222369b">32.00</ix:nonFraction> per share. The Company did not receive any proceeds from the sale of shares by the selling stockholder in the IPO. Offering expenses incurred by the Company for the IPO were approximately $<ix:nonFraction unitRef="usd" contextRef="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUyOQ_bc296bd5-e50c-48a8-8959-af09e03fdec9">3.7</ix:nonFraction> million and were recorded against stockholders&#8217; equity. Upon the completion of the IPO, all outstanding shares of the Company&#8217;s redeemable convertible preferred stock were converted into <ix:nonFraction unitRef="shares" contextRef="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDU0Mg_4c7b0b5d-32e5-47c1-9d37-69a15cc38c83">35,793,483</ix:nonFraction> shares of common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2021, the Company completed a secondary public offering of its common stock pursuant to a Registration Statement on Form S-1. In the secondary offering, selling stockholders sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="ic05233f34bd64c6a8dc3b931c607ea8e_D20210917-20210917" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjI5Ng_2d846d7d-2bc3-4fab-b1a3-ddd929abef41">6,050,000</ix:nonFraction> shares of common stock, including <ix:nonFraction unitRef="shares" contextRef="ie39d7bca2bc94ed5840a4c87c90df24d_D20210917-20210917" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMwNg_56725299-7557-4f98-9a20-7135ce2a470b">550,000</ix:nonFraction> shares sold pursuant to the underwriters&#8217; option to purchase additional shares at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="idba538d2502c4c58a7561f0fe6a3e606_I20210917" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMxNQ_d336291c-cc01-473e-adcb-a75659f36123">53.00</ix:nonFraction> per share. The Company did not receive any proceeds from the sale of shares through the secondary offering. Offering expenses incurred by the Company that were not subject to reimbursement were approximately $<ix:nonFraction unitRef="usd" contextRef="i44be88bf63fa42d9b2cd2bc50516ada4_D20210917-20210917" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMzMQ_f8f48d80-24e9-44a0-8d4b-269e907bdd46">0.1</ix:nonFraction> million and were recorded as general and administrative expense. The total number of outstanding shares of common stock remained unchanged as a result of the secondary offering.</span></div></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_37"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTc_542f0546-7f45-47e3-9571-5af82105f3dc" continuedAt="i4804d59043724cffb99d201a8f0cbf4f" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="i4804d59043724cffb99d201a8f0cbf4f" continuedAt="i0aaf0e16011c465abfc4ebcfa5536dd9"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company Status </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date it (1) is no longer an emerging growth company or (2) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the Company&#8217;s financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="i0aaf0e16011c465abfc4ebcfa5536dd9" continuedAt="i88a80e54a79e45c6a8272a5bd787e7a3"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MTI_c96e8d47-a34c-4204-b36c-27662046d432" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with U. S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by GAAP for complete consolidated financial statements.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTM_9e8ef2b7-c956-4daa-9743-6af06fd0071e" escape="true">The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany balances and transactions have been eliminated. There are no differences between the net loss and comprehensive loss.</ix:nonNumeric> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Condensed Consolidated Financial Statements </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated balance sheet as of September&#160;30, 2021, the interim condensed consolidated statements of operations and comprehensive loss, of cash flows, and of changes in redeemable convertible preferred stock and stockholders&#8217; equity (deficit) for the three and nine months ended September&#160;30, 2021 and 2020, and the related notes to such interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements are presented in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with U.S. GAAP. In management&#8217;s opinion, the unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s financial position as of September&#160;30, 2021 and its results of operations and cash flows for the three and nine months ended September&#160;30, 2021 and 2020. The results of operations for the three and nine months ended September&#160;30, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2020 contained in the Company&#8217;s final prospectus for its IPO filed with the SEC on July 22, 2021 pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing global COVID-19 pandemic has impacted many operational aspects of the Company&#8217;s business and may continue to do so in the future. The Company assessed the impact that COVID-19 had on its results of operations, including, but not limited to an assessment of its allowance for credit losses, the carrying value of other long-lived assets, and the impact to revenue recognition and cost of revenue. In addition, in March 2020 the Company executed a reduction in workforce in response to the COVID-19 pandemic. This reduction in force resulted in a total impact of $<ix:nonFraction unitRef="usd" contextRef="i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfNDIzMw_c04c1bdc-dd60-41ee-9c01-de3799c307e5">0.7</ix:nonFraction> million of charges related to severance. While the COVID-19 pandemic has not had a material adverse impact on the Company&#8217;s financial operations to date, the future impacts of the pandemic and any resulting economic impact are largely unknown. The Company will continue to actively monitor the impact that COVID-19 has on the results of the Company&#8217;s business operations, and may make decisions required by federal, state or local authorities, or that are determined to be in the best interests of the Company&#8217;s employees, customers, partners, and suppliers. As a result, the Company&#8217;s estimates and judgments may change materially as new events occur or additional information becomes available to them. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODE_df0fd014-9967-4ddd-bc21-0dfe681a2307" continuedAt="i73b2a42d1bce43469987c1560faa4e6d" escape="true">Use of Estimates</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i73b2a42d1bce43469987c1560faa4e6d">The preparation of these condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses during the reporting period. There is complexity and judgment required in the Company&#8217;s process in determining the nature and timing of the satisfaction of performance obligations which affect the amounts of revenue, unbilled receivables, and deferred revenue. Estimates are also used for, but not limited to, current expected credit losses, capitalization and useful life of the Company&#8217;s capitalized internal-use software development costs, useful lives of assets, income taxes and deferred tax asset valuation, and valuation of the Company&#8217;s stock-based awards. Numerous internal and external factors can affect estimates. Actual results could differ from those estimates and such differences could be material to the Company&#8217;s condensed consolidated financial position and results of operations.</ix:continuation> </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDk_cda5cc5a-3730-4a30-bbfd-6ae3009bc29f" continuedAt="i77d5ef7f749844f79611a7fa87c36c85" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="i88a80e54a79e45c6a8272a5bd787e7a3" continuedAt="i9bde4897463d4366b4a0a1c73474355b"><ix:continuation id="i77d5ef7f749844f79611a7fa87c36c85" continuedAt="ic8d61b252517400bb1ff9c317ecf6a9e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method required for participating securities. All series of the Company&#8217;s redeemable convertible preferred stock are considered to be participating securities because all holders are entitled to receive a non-cumulative dividend on a pari passu basis in the event that a dividend is paid on the common stock. The holders of the redeemable convertible preferred stock do not have a contractual obligation to share in the Company&#8217;s losses. As such, the Company&#8217;s net losses for the three and nine months ended  September&#160;30, 2021 and 2020 were not allocated to these current period participating securities. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. </span></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic8d61b252517400bb1ff9c317ecf6a9e">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options,&#160;restricted stock awards, restricted stock units, stock warrants and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share.</ix:continuation> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODY_7c416d75-a4b0-440a-aa13-69e64bf982ce" continuedAt="id068f4d11c4c42b0b65c223dcb4e8300" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id068f4d11c4c42b0b65c223dcb4e8300">The Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, which include the Company&#8217;s money market account, are measured at fair value on a recurring basis.</ix:continuation> </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDQ_469d0f1f-d141-4703-ab56-bd795a416ce6" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded and carried at the original invoiced amount less an allowance for credit losses. The Company determines its trade accounts receivable allowances in line with (Topic 326): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 326&#8221;), based upon the assessment of various factors, such as: historical experience, credit quality of its customers, geographic related risks, economic conditions, and other factors that may affect a customer&#8217;s ability to pay. Increases and decreases in the allowance for credit losses are included as a component of general and administrative expense in the condensed consolidated statements of operations and comprehensive loss. The Company does not have any off-balance sheet credit exposure related to its customers.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the short-term nature of our receivables, the estimate of the amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances and the financial condition of customers. The Company has provisioned $<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcxMA_2063b05a-f291-4dd3-94b8-546e0241428a">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcxNw_3c82dd34-4717-4fac-a9fa-6411e94f18fe">0.7</ix:nonFraction> million for expected losses for the three and nine months ended September&#160;30, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcyNA_09abe4b4-0dd7-4c81-8afe-e4f2ae05c2e9">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTczMg_903b7d5a-50f4-469a-b099-d4fb6dcb72cf">0.3</ix:nonFraction> million has been written off and charged against the allowance for the three and nine months ended September&#160;30, 2021, respectively. Recoveries made by the Company were nominal for the three months ended September&#160;30, 2021 and were $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTg1Mg_c7103bc9-a73f-43d3-8b1b-f89f856bea9d">0.2</ix:nonFraction> million for the nine months ended September&#160;30, 2021. The allowance for credit losses related to accounts receivable was $<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTc4NQ_b3cf26f9-0472-47da-bc6d-ca9dccc3a2d2">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTgwMw_2b6d18c9-1974-4cb4-948d-e382770d62b8">0.9</ix:nonFraction> million as of September&#160;30, 2021 and December&#160;31, 2020, respectively.</span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODU_b5a7f230-e725-4af4-aad3-14b7d4b6a469" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and&#160;cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits or be held in foreign jurisdictions. The Company has not experienced any loss&#160;relating to cash and cash equivalents in these accounts. The Company performs periodic credit&#160;evaluations of its customers&#8217; financial condition and generally does not require collateral.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODc_f674e025-966e-4544-b42b-88509e336afb" continuedAt="i8b642a284d364a2991215b04e18ab2b0" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company groups its assets and liabilities measured at fair value in a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1,&#160;defined as observable inputs such as quoted prices in active markets, with valuations obtained from&#160;readily available pricing sources for market transactions involving identical assets or liabilities;&#160;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or&#160;indirectly observable, such as quoted prices for similar assets or liabilities, quoted prices in markets&#160;that are not active, or other inputs that are observable or can be corroborated by observable market&#160;data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable&#160;inputs in which little or no market data exists, therefore requiring an entity to develop its own&#160;assumptions. Level&#160;3 assets and liabilities include financial instruments whose value is determined&#160;using pricing models, </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="i9bde4897463d4366b4a0a1c73474355b" continuedAt="i2008cd28cfa942cfabd858407c12e5d4"><ix:continuation id="i8b642a284d364a2991215b04e18ab2b0" continuedAt="i7b1a27943c804acea5a8bfd1cb00b86b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discounted cash flow methodologies, or similar techniques, as well as&#160;instruments for which the determination of fair value requires significant management judgment or estimation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level of the fair value hierarchy in which the fair value measurement falls is determined by&#160;the lowest level input that is significant to the fair value measurement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist principally of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and debt. The carrying amounts of cash&#160;and cash equivalents, accounts receivable, accounts payable, and accrued expenses are considered&#160;to approximate their respective fair values due to the short-term nature of such financial&#160;instruments. Cash equivalents, primarily consisting of investments in money market funds, are measured at fair value on a recurring basis, and are categorized as&#160;Level 1 based on quoted prices in active markets. The carrying value approximates the fair value for&#160;these assets and liabilities at September&#160;30, 2021 and December&#160;31, 2020.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7b1a27943c804acea5a8bfd1cb00b86b">The Company recognizes transfers between levels at the end of the reporting period as if the&#160;transfers occurred on the last day of the reporting period.</ix:continuation> There were no transfers during the nine months ended September&#160;30, 2021 and the year ended December&#160;31, 2020. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTg_4e091550-ff27-43d7-9325-8f256dfc8216" continuedAt="if54553ce70584c55b89ec0e099eb0bbf" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if54553ce70584c55b89ec0e099eb0bbf" continuedAt="ia1dcdb88c1b74146b01d62f4d4b13375">Property and equipment are recorded at cost, less accumulated depreciation. Maintenance, repairs and minor replacements are charged to expense as incurred. Significant renewals and betterments are capitalized. Depreciation on property and equipment, with the exception of leasehold improvements, is recorded using the straight-line method over the estimated useful lives of the assets. Depreciation on leasehold improvements is recorded using the shorter of the lease term or useful life</ix:continuation>. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODg_464a1255-415e-4c94-b371-d05b41a28ec8" continuedAt="i54792c17ca1d41cfaaec2d353302570f" escape="true">The estimated useful life of each asset category is as follows: </ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="i54792c17ca1d41cfaaec2d353302570f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;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="ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMC0xLTEtMS02Mzg5_65f5b731-aa7a-435a-ae1a-f72ee9548dfc">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></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%">Shorter of lease term or <ix:nonNumeric contextRef="i9dc11f5689dd403fbc92053ea248e0d1_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMS0xLTEtMS02Mzg5L3RleHRyZWdpb246NTFjMTVmMmM4NzU3NGZmMDllYzEwNzNiYjJlOTQxNTBfMjk_531e4a58-6992-4503-a753-6287b6fad881">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3646f14678b34c1598492c378e9a24d4_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMi0xLTEtMS02Mzg5_e8983c9d-562a-48d4-8908-ffd46fb3ce2c">2</ix:nonNumeric> years</span></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia1dcdb88c1b74146b01d62f4d4b13375" continuedAt="i7d94293f9c50473f955e952f48c3f52c">The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. </ix:continuation></span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7d94293f9c50473f955e952f48c3f52c">When property is retired or disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or losses are reflected in the condensed consolidated statements of operations and comprehensive loss in the period of disposal.</ix:continuation> </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODM_b9789c57-97ee-40bf-bb95-7fa125d168a0" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet our internal requirements,&#160;with no plans to market such software at the time of development, are capitalized.&#160;Costs incurred during the preliminary planning and evaluation stage of the project and during post&#160;implementation operational stage are expensed as incurred. The Company capitalizes qualifying&#160;internal-use software development costs that are incurred during the application development&#160;stage. Capitalization of costs begins when two criteria are met: (i)&#160;the preliminary project stage is&#160;completed and (ii)&#160;it is probable that the software will be completed and used for its intended&#160;function. Capitalization ceases when the software is substantially complete and ready for its&#160;intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed.&#160;Costs related to preliminary&#160;project activities and post-implementation operating activities are expensed as incurred.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs are included in property and equipment on the condensed consolidated balance sheets. These costs are amortized over the&#160;estimated useful life of the software, generally <ix:nonNumeric contextRef="i53de6e55135d4d1394ea2698842ec74f_D20210101-20210930" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTM5ODk_8a49dfc2-2056-4ff5-81c2-a036851fc8e6">four years</ix:nonNumeric>, on a straight-line basis. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever&#160;events or changes in circumstances occur that could impact the recoverability of these assets. The&#160;amortization of costs related to the platform applications is included in cost of revenue.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="i2008cd28cfa942cfabd858407c12e5d4" continuedAt="ida142536ea4543daaaddd379015cd62c"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:DeferredChargesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODk_9771901b-dd8b-47f7-9f91-5656a42a1ee2" continuedAt="id022556d09544ceb990145511b50699a" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records underwriting, legal, and other direct costs incurred related to the issuance of revolving line of credit within other current assets and amortizes these costs to interest expense over the&#160;term of the related debt on a straight-line basis, which approximates the effective interest rate&#160;method. Amortization of debt issuance costs was $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1MzA4Nw_10657b16-96f0-419c-99c1-5f0872429bf1">0.1</ix:nonFraction>&#160;million for the nine months ended September&#160;30, 2021 and was nominal for the nine months ended September&#160;30, 2020. Upon the extinguishment of the related debt, any unamortized&#160;capitalized deferred financing costs are recorded to interest expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTk_52c87236-4c37-4ad5-ae3e-1c6d0487afe6" continuedAt="i53834eae1936411ba2fcde08d6630362" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets represent the Company&#8217;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company includes any anticipated lease incentives in the determination of lease liability. </span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i53834eae1936411ba2fcde08d6630362">The Company uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when determining its incremental borrowing rates.</ix:continuation> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTQ_ad2fe9f0-94d5-4f16-b434-e3d4c766143a" continuedAt="ieffe33fcf7c44273b75676d452c9fe0d" escape="true">Impairment of Long-Lived Assets </ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ieffe33fcf7c44273b75676d452c9fe0d">Long-lived assets are reviewed for impairment whenever an event or change in circumstances indicates that the carrying amount of an asset or group of assets may not be recoverable. The impairment review includes comparison of future cash flows expected to be generated by the asset or group of assets with the associated assets&#8217; carrying value. If the carrying value of the asset or group of assets exceeds its expected future cash flows (undiscounted and without interest charges), an impairment loss is recognized to the extent that the carrying amount of the asset exceeds its fair value.</ix:continuation> The Company did not identify any impairment indicators and recorded no impairment charges in the nine months ended September&#160;30, 2021 or 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDA_c7e17b33-7854-4acc-80b2-5492ea81625c" continuedAt="i433e7f8b325f467fbd6514fd83f12482" escape="true">Segment Information </ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i433e7f8b325f467fbd6514fd83f12482">The Company&#8217;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#8217;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#8217;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.</ix:continuation> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 3, &#8220;Revenue Recognition&#8221; for our revenue recognition policy. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MTE_52850c5a-09a2-4105-ac48-9d94b3f6f46d" continuedAt="ic38c012f943e4bd680cf3b38b13749b9" escape="true">Advertising</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic38c012f943e4bd680cf3b38b13749b9">The Company expenses advertising costs as incurred. Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc0NDM_9b2cc5a9-a257-4082-8c12-7ed074bdd015">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc0NTg_dd4a9749-e185-4364-a9ff-900f4ee59255">0.3</ix:nonFraction> million for the three and nine months ended September&#160;30, 2021, respectively. Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc1Mzc_d578e6fb-27ff-4d12-8608-265892575e7f">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc1NTI_9c4327ce-830d-4056-9e1b-da64967c8f9e">0.2</ix:nonFraction> million for the three and nine months ended September&#160;30, 2020, respectively. These costs are&#160;included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.</ix:continuation> </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDM_0d79a7d4-ac01-4cf1-8681-2dcba74c9af0" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#8217; use of our solutions. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software and personnel costs from employees involved in the delivery of our solutions. Personnel costs include salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="ida142536ea4543daaaddd379015cd62c" continuedAt="idb6165a025a0412184a7a3bb2b78c26f"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDY_6072f359-5b05-492d-a727-190b4acaae7e" continuedAt="ic905bcf7cf72450a923c649e1d9cac9c" escape="true">Research and Development</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic905bcf7cf72450a923c649e1d9cac9c">Research and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses, and allocated overhead costs. Research and development expenses also include contractor or professional services fees, third-party cloud infrastructure expenses incurred in developing our solution, and software services dedicated for use by our research and development organization.</ix:continuation> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="wdq:SalesAndMarketingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDc_e3c1235c-0c4d-48e7-9f1f-9e0f93fb0d8a" continuedAt="iebb576376fb44765b3bc5c83fcf2d9d8" escape="true">Sales and Marketing</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iebb576376fb44765b3bc5c83fcf2d9d8">Sales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions, stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations, and outside services contracted for sales and marketing purposes.</ix:continuation> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDI_059e3a88-69a9-47a9-8ffc-4738321c7f08" continuedAt="i4b7debaafb4a4e2eba752b98a3cba649" escape="true">General and Administrative</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4b7debaafb4a4e2eba752b98a3cba649">General and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs. General and administrative expenses also include external legal, accounting, professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses.</ix:continuation> </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTA_cab7cfb2-01a2-4ac8-81fa-8b5781f3ee80" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation expense for all stock-based awards (collectively referred to as stock-based compensation expense), including stock options, restricted stock awards, and restricted stock units granted to employees, directors, and non-employees, based on the estimated fair value of the awards on the date of grant in accordance with ASC Topic 718 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 718&#8221;). The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Black-Scholes pricing model requires the Company to make assumptions and judgments about the inputs used in the calculation, including the expected term, the volatility of the Company&#8217;s common stock, risk-free interest rate, and expected dividend yield. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment.&#160;Stock-based compensation is recognized on a straight-line basis over the requisite service period. The fair value of restricted stock awards and restricted stock units is determined using the fair value of the Company&#8217;s common stock on the date of grant and is recognized as expense following straight-line attribution method over the requisite service period. Forfeitures are accounted for in the period in which they occur.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales and other taxes collected from customers and subsequently remits to government authorities. The Company relieves the sales tax payable balances from the condensed consolidated balance sheets as cash is collected from the customer and the taxes are remitted to the appropriate tax authority.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September&#160;30, 2020, the Company received a $<ix:nonFraction unitRef="usd" contextRef="i6285c2e365364f16be42d56bbc27ece1_D20200901-20200930" decimals="-5" format="ixt:num-dot-decimal" name="wdq:TaxRefundsSalesAndUseTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY2NDc0Mg_aa870e2b-cc78-4e36-a14d-e8fe229bc6bf">1.1</ix:nonFraction> million refund of sales and use taxes from the state of Texas related to overpayments of sales taxes made between 2016 and 2019. There were no similar transactions in the current period.</span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTE_5f5e2ef5-4cea-4229-9264-ebfd1a1aea55" continuedAt="i6a3e598b99384f0dbba513142699a317" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the asset and liability method. Under&#160;the asset and liability method, deferred tax assets and liabilities are recognized for the expected&#160;future tax consequences of temporary differences between the financial reporting and tax bases of&#160;assets and liabilities using enacted tax rates that are expected to apply to taxable income in the periods in which the deferred tax asset or liability is expected to be realized or settled. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected&#160;to be realized. All deferred tax assets and liabilities are classified as non-current within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position only if it meets the &#8220;more likely than not&#8221; threshold that the position will be sustained upon examination by the taxing authority, based on the technical merits of the position. The tax benefits recognized in the condensed consolidated financial statements from such a position are measured </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="idb6165a025a0412184a7a3bb2b78c26f" continuedAt="i114a283583ab4d9898c34870997986d9"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6a3e598b99384f0dbba513142699a317" continuedAt="ie4d886b2d88b432abc06cbd637b7464c">based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The&#160;Company includes interest and penalties related to its uncertain tax positions, if any, as part of&#160;income tax expense within the accompanying condensed consolidated statements of operations and comprehensive loss. </ix:continuation></span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie4d886b2d88b432abc06cbd637b7464c">The Company&#8217;s policy is to recognize interest and penalties related to uncertain tax positions outside of income tax expense within general and administrative expenses.</ix:continuation> No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties as of September&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:continuation id="id022556d09544ceb990145511b50699a" continuedAt="i89d1541225e8474d9f19c5c6120aef5e">Deferred Offering Costs</ix:continuation></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i89d1541225e8474d9f19c5c6120aef5e">The Company capitalizes certain legal, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs will be recorded as a reduction of additional paid-in capital generated as a result of the offering. Should the equity financing no longer be considered probable of being consummated, all deferred offering costs would be charged to operating expenses in the statement of operations and comprehensive loss.</ix:continuation> There were no deferred offering costs classified within other current assets on the balance sheet as of September&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDg_68c29244-8cf9-4ad8-a05f-1b5f3a14bbc4" continuedAt="i7865fafc6a3e483f9c1b4c6bd49656a2" escape="true">Recently Adopted Accounting Pronouncements</ix:nonNumeric></span></div></ix:continuation><div style="margin-top:6pt;text-indent:27pt"><ix:continuation id="i114a283583ab4d9898c34870997986d9" continuedAt="i0aaf0eb4002b4f3fb8160bf372137d44"><ix:continuation id="i7865fafc6a3e483f9c1b4c6bd49656a2" continuedAt="i142a3901485b465da653b990e9e0d839"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2019-12, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0aaf0eb4002b4f3fb8160bf372137d44"><ix:continuation id="i142a3901485b465da653b990e9e0d839">&#8221; which simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. The standard is effective for interim and annual periods beginning after December&#160;15, 2020, with early adoption permitted. The Company adopted this guidance as of January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_40"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjU3Mw_1057131f-f1a2-461c-ba5c-8c6a664faa85" continuedAt="i877d5efcca4746f99cb5f34bb84a8b1d" escape="true">Revenue Recognition </ix:nonNumeric></span></div><ix:continuation id="i877d5efcca4746f99cb5f34bb84a8b1d" continuedAt="i5ff514b2af214b7c8c82cb6862b9c231"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjU3NA_d71e75a2-285d-49d2-9949-33b1442ab3b1" continuedAt="i52645f9810de4e9893c0d6af91819354" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized, in an amount that reflects the consideration the Company expects to be entitled to over the term of the agreement, when control of the Company&#8217;s solutions are transferred to customers. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue through the following five-step framework in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Identification of the contract, or contracts with the customer;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Identification of performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Determination of the transaction price;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Allocation of the transaction price to the performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct solution to the customer. The Company identifies performance obligations in its contracts with customers, which primarily include usage-based and subscription solutions. Usage-based solutions include fees based on usage of the Company&#8217;s platform or professional services, incurred on a time and materials basis, while subscription solutions represent the purchase of a committed data volume on the Company&#8217;s platform over a period of time. The transaction&#160;price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. For contracts that include multiple performance obligations, the transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis.&#160;Revenue is recognized over time as performance obligations are satisfied. Variable consideration&#160;is evaluated on a contract-by-contract basis, and a constraint is applied using the facts and&#160;circumstances of the contract when applicable. On a limited basis, the Company enters into contracts whereby the consideration payable is contingent upon the conclusion of the legal matter. The Company does not recognize the revenue related to these contracts until the legal matter is resolved. Such amounts recognized have been immaterial to date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software contracts do not allow the customer to take possession of the software supporting the cloud-</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="i5ff514b2af214b7c8c82cb6862b9c231" continuedAt="id6ff3c00d1014b8a833956c95e033315"><ix:continuation id="i52645f9810de4e9893c0d6af91819354"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based solution. Customers are not entitled to any refunds. The Company generally invoices its customers monthly, quarterly, or annually in advance and recognizes revenue ratably over the life of the contract. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.</span></div></ix:continuation><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Solutions </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue-generating activities directly relate to the sale and support of its legal solution within a single operating segment. The Company disaggregates revenue from contracts with customers based on how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company has two primary types of contractual arrangements: usage-based and subscription solutions. Usage-based revenue is generated from solutions that are typically billed on a monthly basis and can be canceled with one month&#8217;s notice or are incurred on a time and materials basis. Subscription revenue is derived from contracts where customers are contractually committed to a fixed data volume over a period of time. Usage amounts above the fixed data volume are considered usage-based revenue. Subscription arrangements are billed in advance, typically on a monthly, quarterly or annual basis.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended September&#160;30, 2021 and 2020, usage-based revenue represented <ix:nonFraction unitRef="number" contextRef="i8b61a7c7ba614bb1973f83287298cbd3_D20210701-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzc3Ng_d8b0f0df-1d12-41ed-abee-6b0386a06236">89</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib60e5a73a4d546139ec0c42e41180e07_D20200701-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzc4Mw_904100ba-16a6-4f54-881d-5b41c6a13237">86</ix:nonFraction>% of total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, usage-based revenue represented <ix:nonFraction unitRef="number" contextRef="i8c6ef55bc0e64f07b2b7be072c373a4a_D20210101-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzg4NA_2ed94bac-9efc-4dda-b394-400cc5da8228">88</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i19f9866feeaf419eac0586a32647d7fe_D20200101-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzg5MQ_97893b0e-fd5e-40c6-aef3-0511889dfa09">86</ix:nonFraction>% of total revenue, respectively. In the three months ended September&#160;30, 2021 and 2020, subscription revenue fees represented <ix:nonFraction unitRef="number" contextRef="ic03a213632c549cb98f0d35e23b9d2b1_D20210701-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDAwMg_c4b3f672-df58-427b-b962-1ccc6cac3443">11</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id1d9a193fa7c4025b21ed160e28cbc89_D20200701-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDAwOQ_0ca16a80-f34a-46eb-a3b2-195c4292f22b">14</ix:nonFraction>% of the total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, subscription revenue fees represented <ix:nonFraction unitRef="number" contextRef="i83e23e77b857485c8e0cf9799f2c1755_D20210101-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDEyMA_a004d796-e721-437e-b082-ae2380324623">12</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i88b1015e1f5d448a8b27dce661552997_D20200101-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDEyNw_ddfc200f-2fb6-4884-bc7c-bb02cc681795">14</ix:nonFraction>% of total revenue, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant judgments are required in determining whether services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (&#8220;SSP&#8221;).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily consists of amounts that have been billed to or received from customers in advance of performing the associated services. Of the $<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDU5Mw_a08666bf-be57-42e9-8c81-fa2bcb85ad34">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDYwMA_79ba509c-2ad9-4bbb-b03b-2a6c05a4e27e">1.4</ix:nonFraction>&#160;million of deferred revenue balance as of December&#160;31, 2020 and 2019 respectively, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDY4NA_18b62049-0ea2-40b4-86b4-badfca0c3fae">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDY5MQ_eb07602c-8900-4fa3-a8ff-d981968d9bcc">1.3</ix:nonFraction> million as revenue during the nine months ended September&#160;30, 2021 and 2020, respectively. As of September&#160;30, 2021 and December&#160;31, 2020 the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDc5NQ_d6ef232d-6e15-4a04-bb92-3eab17afac0d">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDgxMA_d516fe31-65d3-4f71-8907-d36ad67d4a38">1.6</ix:nonFraction> million of current deferred revenue, respectively. The Company has <ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDg2Ng_3630d91f-558b-43c8-926a-464139eebc09"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDg2Ng_8a4b0a78-9891-4991-b1fb-2b282f3dc270">no</ix:nonFraction></ix:nonFraction> non-current deferred revenue as of September&#160;30, 2021 and December&#160;31, 2020. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, but are billed in arrears and for which the Company has an unconditional right to payment. Total contract assets were $<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTE1Ng_3568f917-e65a-43e4-8bd9-e12a25c3ed8e">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTE2Mw_ceed3389-daa8-4006-a091-66106b5d28b9">1.5</ix:nonFraction> million as of September&#160;30, 2021 and December&#160;31, 2020, respectively, and were included within accounts receivable on the condensed consolidated balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations (&#8220;RPO&#8221;) represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. RPO exclude performance obligations from certain time and materials contracts that are billed in arrears. RPO are not necessarily indicative of future revenue growth because they do not account for consumption in excess of contracted capacity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company expects to recognize approximately $<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTg4NQ_dd0c61ff-3bb7-4ff6-ad3d-901f4393167b">17.0</ix:nonFraction> million of revenue from remaining performance obligations. The Company expects to recognize revenue of approximately $<ix:nonFraction unitRef="usd" contextRef="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTk5Nw_a1a9f38b-9f6b-4655-ac47-3ffec2a33c3d">9.2</ix:nonFraction> million as of September&#160;30, 2021 from remaining performance obligations over the next <ix:nonNumeric contextRef="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjA2Mg_9fe9d325-447e-466d-bad0-62bc4e405187">12</ix:nonNumeric> months, with the remaining balance recognized thereafter. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Incremental Contract Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs to obtain or fulfill a contract are recognized as an asset if the expected benefit is&#160;expected to be longer </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id6ff3c00d1014b8a833956c95e033315">than one year. These assets are amortized over the expected period of benefit.&#160;For the three and nine months ended September&#160;30, 2021 and 2020, the Company identified no material incremental costs to obtain or fulfill a contract, primarily based on the nature and terms of the Company&#8217;s contracts, as well as the expected period of benefit.</ix:continuation></span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_43"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNjI3_203320ff-a4d1-4f6f-97c2-91170197bbfc" continuedAt="i580898940bf24d6ea5c426b83b806361" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="i580898940bf24d6ea5c426b83b806361" continuedAt="ic003890fd94c4fc4b48518ea08316fc4"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNjI4_72e7e8af-3ed6-46fb-bdb5-0abef757b797" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60140865847e4c0bb90f2e5014ca0b37_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMS0xLTEtMS02Mzg5_47127bea-4889-4038-a5e2-c2770fab8706">3,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bed1a92a94249c0bab72bd2c5aae1a5_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMS0zLTEtMS02Mzg5_fd090965-a4bd-4735-a8c3-f243de2ae0ce">2,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cf64b5501414ac88e660faa81256d4e_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMi0xLTEtMS02Mzg5_dd984388-26b8-4bbe-8ce9-dcd2ce91cc93">4,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6af9561ec5a043b5a402bb60dfa5e400_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMi0zLTEtMS02Mzg5_2b7455f5-b6f5-4c45-a681-59e761af23a1">3,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibec557e55dd849e6bb4ffe46b076b200_I20210930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMy0xLTEtMS02Mzg5_0a80976a-2d48-4c1a-8a02-a8a1566b4799">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462b3842be4140caa54ede61634c6fa7_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMy0zLTEtMS02Mzg5_5420304b-5442-476e-968f-329e0795cea8">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b410717da62424499fc682c23a50c09_I20210930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNC0xLTEtMS02Mzg5_0c02803b-60f4-4f31-a2e3-458f6fc7df15">649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d653b18095d4675aa49d684fcfefb68_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNC0zLTEtMS02Mzg5_789f38a8-b531-4ecf-8349-ff3edc4fca01">648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNS0xLTEtMS02Mzg5_2ee108f8-5e5d-418e-8ae2-e4c77a65d587">8,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNS0zLTEtMS02Mzg5_88f137a7-4fde-4666-a82d-965a494e3c9a">6,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNi0xLTEtMS02Mzg5_bf4cc7c9-1f59-46d9-8bf3-6032b4839826">3,639</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="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNi0zLTEtMS02Mzg5_c6a8c444-b4ae-4b1b-b318-a9e765acede0">2,406</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNy0xLTEtMS02Mzg5_c2f3feeb-21d2-487a-a365-2d3c2465f95e">4,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNy0zLTEtMS02Mzg5_b567d41c-215c-41fd-b6eb-6f79e8d41d5a">3,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2, &#8220;Summary of Significant Accounting Policies - Capitalized Internal-Use Software Development Costs&#8221;, the Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.  </span></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic003890fd94c4fc4b48518ea08316fc4">Depreciation and amortization expense was approximately $<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNDY4_6068903c-0e83-4442-8e8e-f36a34a8f7c9">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNDc1_ca090712-2feb-4232-a668-3d8827d45bff">1.2</ix:nonFraction> million for the three and nine months ended September&#160;30, 2021, respectively. Depreciation and amortization expense was approximately $<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNTc2_f27bb3a6-fbb7-4f14-8e20-80079496fb6d">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNTgz_9f867ba2-e277-4bac-bd2a-80970c727f1e">1.2</ix:nonFraction> million for the three and nine months ended September&#160;30, 2020, respectively.</ix:continuation> </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_46"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUw_01a5b67c-8258-4fb5-b903-7706cae97029" continuedAt="i825cc57170544edd8b3d6102f00cf6b9" escape="true"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUw_a80d61ac-441e-479c-91fe-28fbe45aa3e3" continuedAt="idd2c42018a16424195942a030e6a20e0" escape="true">Leases </ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i825cc57170544edd8b3d6102f00cf6b9"><ix:continuation id="idd2c42018a16424195942a030e6a20e0"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had one leased property used as office facilities with a remaining lease term of <ix:nonNumeric contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfMTE5_910c8b28-4527-4c8f-a4c1-746234d7a9d7">1.1</ix:nonNumeric> years, and one leased property that was classified as a &#8220;short-term&#8221; lease. In accordance with Topic 842, leases with a term of 12 months or less are not recorded on the Company&#8217;s condensed consolidated balance sheet.&#160;For the office&#160;facilities, the Company recognizes a right-of-use-asset and lease liability in accordance with Topic 842. The liability and asset are then amortized as payments are made. Adoption of Topic 842 resulted in the recording of a right-of-use asset and lease liability of approximately $<ix:nonFraction unitRef="usd" contextRef="ic217af630ea244279a32e90cbc84a678_I20200101" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfNjE5_a16f110d-90e8-4a1c-8640-22ec799242e3">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i38005270772843738b8c88fae059d74b_I20200101" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfNjI2_e771bc6f-6b4d-4123-a47f-df1e5d52eeab">3.3</ix:nonFraction> million, respectively, as of January&#160;1, 2020.</span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUx_75931427-f20e-4363-b80d-0d725a0463a4" escape="true"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUx_f88162c0-f985-447f-be55-0409c0233203" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMi0xLTEtMS02Mzg5_fed09e46-ad5a-42cc-9f50-97e882300f63">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMi0zLTEtMS02Mzg5_59a1d4fa-f744-4f8e-bb71-23d15c621df5">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMy0xLTEtMS02Mzg5_5b8768f4-d065-4df7-ba4c-cdd0fba09f2a">911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMy0zLTEtMS02Mzg5_0d427c3c-dc1f-47af-a786-ef5a7c7a3e75">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="wdq:LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNC0xLTEtMS02Mzg5_3d643dd7-b65f-4508-8119-3eae2ed94caf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:fixed-zero" name="wdq:FinanceLeaseLiabilityToBePaidAfterYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNC0zLTEtMS02Mzg5_beb352d2-bfe6-44b9-8fe8-58316f5a7798">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNS0xLTEtMS02Mzg5_8082689e-3d42-4af2-9cab-fb4e6a8e0875">1,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNS0zLTEtMS02Mzg5_9972c729-889e-43cc-a460-7db0c2facdbf">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_49"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RleHRyZWdpb246MzhhM2Y0MzY3YWE4NDhiOThmZGVjMDJjNjRkYTQxMWNfNjI0_92b10cd7-b5f3-4185-8e26-5aa21ceee1c3" continuedAt="i461c7b7b1b3b4336a6c3112ef5c24578" escape="true">Operating Segment and Geographic Information </ix:nonNumeric></span></div><ix:continuation id="i461c7b7b1b3b4336a6c3112ef5c24578" continuedAt="iebc9c364a2794e49a4229dd1b0376a5d"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#8217;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#8217;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RleHRyZWdpb246MzhhM2Y0MzY3YWE4NDhiOThmZGVjMDJjNjRkYTQxMWNfNjI1_47e9e833-353f-452f-a784-6edc8742e5e5" continuedAt="i1ce6140aabdb4e8db8e8998180bc79c3" escape="true">The Company determines the location of revenue using the billing address of each customer. The following table sets </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="iebc9c364a2794e49a4229dd1b0376a5d"><ix:continuation id="i1ce6140aabdb4e8db8e8998180bc79c3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forth revenue by geographic area (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie010bf4b270546e5adf58e186dcdd751_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi0xLTEtMS02Mzg5_064e31d8-ca0c-49ac-9b34-7177d8f7aa59">28,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fb4bfb974bf4fedb18912ece7868ed1_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi0zLTEtMS02Mzg5_f0f8958d-4971-44f7-9bdb-37f3d337b9d5">17,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied04ac3768a64ba593da3717cc16f246_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi01LTEtMS02Mzg5_d28a7e10-54ad-4c27-b6b8-1a47a3e54e97">74,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4686570b397e4642b33e5983955c9622_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi03LTEtMS02Mzg5_d60aad58-7c5d-488d-9170-f684c2188561">48,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a2614e55364442aa4cd30f8ac62383e_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy0xLTEtMS02Mzg5_c585ed90-2ddb-44c5-81e0-8f2004c4b504">1,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6256923ca56b4e8f8ba433451a7a7a39_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy0zLTEtMS02Mzg5_2ee7a2f1-ce2f-4a2d-ab68-509d8e02c178">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf003fb3e9243afa2ca0eb979e5138c_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy01LTEtMS02Mzg5_99a680cd-f563-49a6-adc4-dfde254f9d3d">5,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f9bd7f4f034099ad0289f757c6b812_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy03LTEtMS02Mzg5_7bd9cd72-40af-43e6-91ee-19d0ab19e622">1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC0xLTEtMS02Mzg5_6148f033-345d-4981-958b-a051274f9107">29,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC0zLTEtMS02Mzg5_adac70f2-56e1-441c-8e05-3f4f0a6565c1">17,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC01LTEtMS02Mzg5_e729599a-429e-46ea-899b-47e12e598f2e">80,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC03LTEtMS02Mzg5_2812752b-8446-486a-8125-b070d91fd3b5">49,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets outside of the United States are not significant.</span></div></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_52"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjg0NA_1e92f36a-df15-4b7c-a831-5c0f7f622912" continuedAt="if1d894d6948b4ae0a820992365f5377a" escape="true">Debt and Related Warrants</ix:nonNumeric></span></div><ix:continuation id="if1d894d6948b4ae0a820992365f5377a"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, the Company entered into a revolving debt facility (&#8220;Loan and Security Agreement&#8221;). The Loan and Security Agreement was subsequently amended and restated, the First Amended and Restated Loan and Security Agreement, in November 2018 to increase the available borrowings to $<ix:nonFraction unitRef="usd" contextRef="ib7d3096e62bc4587bbc8873e57f6a94c_I20181130" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMzIw_b782c320-9d30-4c07-b4be-49847aad0e79">18.0</ix:nonFraction> million and extend the maturity date to April 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company entered into the Second Amended and Restated Loan and Security Agreement, which provided a $<ix:nonFraction unitRef="usd" contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfNDcw_719c62ca-b705-4603-bce8-fa9009f1d2ef">40.0</ix:nonFraction> million revolving credit facility with a maturity date of November 30, 2023. The Company&#8217;s obligations under the agreement contain certain customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. The agreement also contains a liquidity covenant equal to the greater of (i) $<ix:nonFraction unitRef="usd" contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="wdq:DebtInstrumentCovenantLiquidityAmountMinimum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfODMx_fd76b50a-170d-4c84-b77e-2de3c3a05ad1">5.0</ix:nonFraction> million or (ii) total <ix:nonNumeric contextRef="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231" format="ixt-sec:durmonth" name="wdq:DebtInstrumentCovenantAdjustedEBITDABurnTerm" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfODQ4_149fd0c3-e9ad-47c3-8b79-531eb7fdbbfe">6</ix:nonNumeric>-month adjusted EBITDA burn when the sum of the outstanding principal amounts are equal or in excess of $<ix:nonFraction unitRef="usd" contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="wdq:DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfOTU0_0d18660c-45fc-4aa6-ac4a-8072736bcbd6">18.0</ix:nonFraction> million. The revolving credit facility bears interest on outstanding borrowings as the sum of the Daily Adjusting LIBOR Rate for such day plus <ix:nonFraction unitRef="number" contextRef="i15741b7b4b6344aa89666b12cece392a_D20201201-20201231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTA5Mg_3bb8de03-f187-4b64-bde5-87b263ce4cf6">2.50</ix:nonFraction>% plus an applicable margin of <ix:nonFraction unitRef="number" contextRef="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTEyNA_7e54428f-c324-4176-ba62-ff335f7d43f5">0.25</ix:nonFraction>% per annum. The Company did <ix:nonFraction unitRef="usd" contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTE1NA_69afb048-5896-4491-85a9-412ac3583666">no</ix:nonFraction>t have an outstanding balance under the Loan and Security Agreement as of September&#160;30, 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the revolving debt facility includes an&#160;unused facility fee equal to <ix:nonFraction unitRef="number" contextRef="i657c6b6581654bc790de1104cd5d9cd9_D20210701-20210930" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTMxOA_0d8f2421-9b24-48f0-a324-eaecce5a2c85">0.25</ix:nonFraction>% per annum of the difference between the total revolving credit facility and the average outstanding principal balance of the&#160;obligations under the revolving credit facility during each quarter.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its amended and restated loan and security agreements, at various times, the Company granted warrants to purchase <ix:nonFraction unitRef="shares" contextRef="i0bebac41253442bcbc26dfb67c6c91bc_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTY0OA_8da07774-c97c-485e-8fb1-325cd639d480">49,869</ix:nonFraction> shares of the Company&#8217;s common stock at exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="icafcef425cee4c5185e1556cfe5fb63d_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTcyMA_52b33bc1-5ff8-4789-8f51-61ae559418a3">0.525</ix:nonFraction> per share to $<ix:nonFraction unitRef="usdPerShare" contextRef="i4519f52eed3b4254ba97ab197998572c_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTczNg_d5b54d26-ba6b-441f-862a-803926774d16">10.80</ix:nonFraction> per share. The warrants are exercisable for <ix:nonNumeric contextRef="i0bebac41253442bcbc26dfb67c6c91bc_I20201231" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTc4Mw_6ded4655-141f-4cc0-8655-2a3a7b1f2633">10</ix:nonNumeric> years. At the time of issuance, the Company determined the estimated fair value&#160;of the warrants. As the warrants represent a freestanding equity instrument, the Company recorded the&#160;fair value of the warrants in additional paid in capital.&#160;All warrants remain outstanding at September&#160;30, 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all the Company&#8217;s assets are pledged as collateral for these loans. The Company is&#160;required to meet certain nonfinancial covenants. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i11838682e41d43cdbf5c9b806f93cc9e_D20200301-20200331" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjIzNQ_018f9f10-b50e-4053-824b-f34ce07a1139">17.0</ix:nonFraction> million on its revolving debt facility. The Company repaid the $<ix:nonFraction unitRef="usd" contextRef="i5617a69c44c04fae82bce638ba813a2c_D20201001-20201031" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjI5Mw_220c1556-bda1-42f8-84d3-d067291ea8cf">17.0</ix:nonFraction> million outstanding balance on the revolving debt facility in October 2020. Additionally, the Company applied for and received a loan under the Paycheck Protection Program in April 2020 totaling $<ix:nonFraction unitRef="usd" contextRef="ia97adc53a4c94167a3bd064725364b82_I20200430" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjQ3NQ_b2d290ac-b7b8-4153-9a77-fc9287fcf5d2">6.3</ix:nonFraction> million. The Company subsequently repaid the outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="i218395e6095c4b1d83bf9d3fc498576d_D20200401-20200430" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjUzOA_ff21bbbc-eb55-4d8d-af94-f1d94bc95e9c">6.3</ix:nonFraction> million in April 2020. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred nominal aggregate debt issuance costs in connection with&#160;its loan and security agreements. These costs are being amortized to non-cash interest expense&#160;over the terms of the related indebtedness using the straight-line method which approximates the effective interest method.</span></div></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_55"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81NS9mcmFnOjIxOGJiZTFmOTk3MDQ3MTdiMjM2MjlmZDcwYTMwOTlhL3RleHRyZWdpb246MjE4YmJlMWY5OTcwNDcxN2IyMzYyOWZkNzBhMzA5OWFfOTIw_c75c4b45-f561-4e21-aef1-88b29002e632" continuedAt="i159ec8a2ad854691bf83da056729eb3b" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i159ec8a2ad854691bf83da056729eb3b" continuedAt="i94081e46cc8542cca9265cf813c4f797"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases and Other Commitments </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office facilities under a non-cancellable operating lease with a remaining term of <ix:nonNumeric contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81NS9mcmFnOjIxOGJiZTFmOTk3MDQ3MTdiMjM2MjlmZDcwYTMwOTlhL3RleHRyZWdpb246MjE4YmJlMWY5OTcwNDcxN2IyMzYyOWZkNzBhMzA5OWFfMTcw_0603db31-e77b-4ddd-b085-c94f8ec655d6">1.1</ix:nonNumeric> years as well as furniture under a non-cancellable finance lease. See Note 5, &#8220;Leases,&#8221; to these condensed consolidated financial statements for additional detail on the Company&#8217;s operating and finance lease commitments. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2021 there were no material changes outside the ordinary course of business to the Company&#8217;s contractual obligations and commitments. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:continuation id="i94081e46cc8542cca9265cf813c4f797" continuedAt="i089cc033460f40428b28b49ca1155b60">Litigation</ix:continuation></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i089cc033460f40428b28b49ca1155b60">From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial condition.</ix:continuation> </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_58"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="wdq:TemporaryEquityTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfNDgwNw_46b5cae8-ca12-49f4-8abc-90145aecb279" continuedAt="i567cb3fbcf054ac197227e016efacf80" escape="true">Redeemable Convertible Preferred Stock</ix:nonNumeric></span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i567cb3fbcf054ac197227e016efacf80">As of December&#160;31, 2020, the Company had <ix:nonFraction unitRef="series" contextRef="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="wdq:TemporaryEquityNumberOfOutstandingSeries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODAzMw_eb683aa5-bff0-4f98-9185-7d8ca1218e0f">six</ix:nonFraction> outstanding series of redeemable convertible preferred stock. These redeemable convertible preferred shares were classified as temporary equity within the consolidated balance sheet as of December&#160;31, 2020. Upon closing of the Company&#8217;s IPO, the outstanding redeemable convertible preferred stock was automatically converted into <ix:nonFraction unitRef="shares" contextRef="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODA1NA_5b5c6fd3-6fd0-483f-8d33-82b871bce0be">35,793,483</ix:nonFraction> shares of common stock. No dividends were paid to holders of redeemable convertible preferred stock. As of September&#160;30, 2021, there was <ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODE0MQ_ac545636-e595-45b2-b15e-06f5abfcc28a"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODE0MQ_b4b552b9-5065-440d-88fd-c256364d5c42">no</ix:nonFraction></ix:nonFraction> redeemable convertible preferred stock issued and outstanding.</ix:continuation></span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_61"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc4MA_4c9cc67a-20bd-4c39-b37e-862df9bc184a" continuedAt="ie42106e8aa274f9591696340bc0e866e" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="ie42106e8aa274f9591696340bc0e866e" continuedAt="id4f3b1e439f44990ba3438f6a315d245"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Equity Incentive Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;17, 2013, the Company adopted the Long-Term Incentive Plan (&#8220;2013 Plan&#8221;). The 2013 Plan was terminated in July 2021 in connection with the adoption of the 2021 Equity Incentive Plan (&#8220;2021 Plan&#8221;), which became effective on July 20, 2021, and no further awards will be granted under the 2013 Plan. The 2021 Plan provides for the grant of incentive stock options, or ISOs, within the meaning of Section 422 of the Code to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, or NSOs, stock appreciation rights, restricted stock awards, or RSAs, restricted stock units, or RSUs, awards, performance awards and other forms of awards to the Company&#8217;s employees, directors and consultants, including employees and consultants of the Company&#8217;s affiliates.&#160;<ix:nonFraction unitRef="shares" contextRef="i5a7dcad1dc8340b882fb586542d92965_D20210701-20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTA5OTUxMTYzODUwNg_fc2eea6e-ece9-43a1-82c5-a9b20b42b51e">No</ix:nonFraction> shares were issued under the 2013 Plan or 2021 Plan during the three months ended September&#160;30, 2021. As of September&#160;30, 2021, <ix:nonFraction unitRef="shares" contextRef="i08a32e898cfe465583026a18e483ed5d_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNjA0NzMxMzk2MzEzNg_57bb5e35-065b-4cb9-a9c1-bb96ea4cfef5">5.5</ix:nonFraction> million shares remained available for future issuance under the 2021 Plan. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options under the 2021 Plan are granted&#160;at the estimated fair value of the shares on the date of grant. The maximum term of options granted under the plan is <ix:nonNumeric contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfODI1_f9b30a3c-d487-4992-b5c9-25fbdb4228f3">ten years</ix:nonNumeric> from the date of grant. Options normally vest according to a <ix:nonNumeric contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3Nw_922a7192-9f9f-4eb0-bf91-6d5acd8b202e">four-year</ix:nonNumeric>&#160;vesting schedule, with <ix:nonFraction unitRef="number" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfOTIw_5c5061a1-10db-4f8c-87d8-277d93e7a31a">25</ix:nonFraction>% of the shares vesting on the one-year anniversary and equal monthly&#160;vesting installments thereafter.  </span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3OA_cf38ae8b-7eb8-420d-a04c-1b7a8d0e4a3e" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under the 2013 Plan and 2021 Plan (in thousands except for per share amounts and years):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price per<br/>share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual<br/>life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS0xLTEtMS02Mzg5_3b24584f-044e-4dd6-b2e3-fbbaeb515e18">3,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS0zLTEtMS02Mzg5_46996e82-1096-4a5d-96fd-58bc2585ab81">3.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS01LTEtMS02Mzg5_17364c3c-c696-4c98-8dad-29b28585474b">7.21</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS03LTEtMS02Mzg5_d6530a24-7cbd-433c-8400-abdf4704aedd">22,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMi0xLTEtMS02Mzg5_4b83d389-d4b7-4f20-a169-abfe149e40fb">537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMi0zLTEtMS02Mzg5_fc5bee60-5a95-4d43-b62e-544e58bb1197">18.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMy0xLTEtMS02Mzg5_cc0bcb71-aa65-4e39-aa2b-b2770db5ff5a">641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMy0zLTEtMS02Mzg5_1884d335-750e-455a-a38c-3412a1c67e0c">2.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Forfeited and cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNC0xLTEtMS02Mzg5_2fb1d9d7-0593-444f-8ca4-cfa6383de59a">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNC0zLTEtMS02Mzg5_923f3ab0-d9eb-4b0e-ac4b-be05f615a0e3">7.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS0xLTEtMS02Mzg5_9d022562-2024-47f7-8389-ed7c91a783a0">2,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS0zLTEtMS02Mzg5_5071c25d-3954-4e00-b566-cc2db2b223ca">6.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS01LTEtMS02Mzg5_015a7676-aaec-4062-a4eb-a685ee574264">6.94</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS03LTEtMS02Mzg5_70bde4f3-c5b9-4bf6-be11-7047a4685bf3">122,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at September&#160;30, 2021</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi0xLTEtMS02Mzg5_a414942a-bd49-47cd-92c1-56f601372f58">1,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi0zLTEtMS02Mzg5_a00c2a4b-1d7d-4b5e-8529-2f611998d4ef">3.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi01LTEtMS02Mzg5_14931a7f-01ca-49f6-8d8a-e17b947638d3">5.97</ix:nonNumeric></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%"><ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi03LTEtMS02Mzg5_b1ccbd5a-49ec-466b-8536-1423e99b7a50">84,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the Company&#8217;s estimated fair value of its common stock and the exercise price of outstanding options. The aggregate intrinsic value of stock options exercised was $<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTUyNQ_1a382a3b-6928-46d4-8530-5017794e7ff4">17.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTUzMg_cb69ff32-f9ec-4b3a-b682-52f6a8a4c154">0.8</ix:nonFraction> million during the nine months ended September&#160;30, 2021 and 2020, respectively. The Company recognized total stock-based compensation cost related to equity incentive awards of $<ix:nonFraction unitRef="usd" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTY4NA_7229f9de-0db3-431d-958d-0c45119c0f97">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ica85c5d0380b4ffcbc8e267d944da680_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTY5MQ_83eb844e-7a0e-4ad6-82e7-414d739e57e5">1.5</ix:nonFraction> million for the nine months ended September&#160;30, 2021 and 2020, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, unrecognized stock-based compensation cost related to outstanding unvested stock options that are expected to vest was $<ix:nonFraction unitRef="usd" contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTg3Mw_20fdb48a-285e-4601-922c-1c2e7b00bfab">6.3</ix:nonFraction> million, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTk0Ng_e8aabbb7-b381-4841-a13f-40a51adef499">2.45</ix:nonNumeric> years. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="id4f3b1e439f44990ba3438f6a315d245" continuedAt="i4283f16ea549451d90dabf2b16637f63"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock awards (&#8220;RSAs&#8221;) are determined using the fair value of the Company&#8217;s common stock on the date of grant. During the nine months ended September&#160;30, 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjE2NQ_1fe3d69f-a759-4a42-9882-6b8f27f008b7">0.2</ix:nonFraction> million RSAs. <ix:nonFraction unitRef="shares" contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjE4Mg_750f2086-3490-47db-bcb5-cfb4f1387953">No</ix:nonFraction> RSAs were granted for the nine months ended September&#160;30, 2020. During the nine months ended September&#160;30, 2021 and 2020, <ix:nonFraction unitRef="shares" contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjI2OQ_4f6ead45-b057-499f-b3ee-992c02c0f2ee">38,836</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjI3Ng_ae3fb985-4834-4e61-a5ee-4e631d419b9d">37,500</ix:nonFraction> RSAs vested and were released from the Company&#8217;s right to repurchase, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjM2Nw_2aade593-0875-4893-a30e-1bd0269892fc"><ix:nonFraction unitRef="shares" contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjM2Nw_e2f6e85d-a066-4c56-948e-2a0adb84c394">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> RSAs were cancelled. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average estimated fair value of RSAs granted for the nine months ended September&#160;30, 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjQ4MQ_40fdd03a-24df-49fd-b463-2a12ca484c43">18.70</ix:nonFraction> per share. As of  September&#160;30, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i417d36ddede944a7a5a710e9181ea0f5_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjUyMg_6329c2db-d47e-4273-83f0-65d693230756">4.0</ix:nonFraction> million of unrecognized stock-based compensation related to RSAs with a weighted average remaining requisite service period of <ix:nonNumeric contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjY0NA_9dfb01cb-43ca-4170-b67f-f519bd183d50">2.82</ix:nonNumeric> years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Assumptions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock options with an exercise price equal to the stock&#8217;s fair value at the date of grant. The fair value of a stock option is estimated on the grant date using the Black-Scholes option-pricing model. Stock-based compensation expense is recognized, net of forfeitures, over the requisite service periods of the awards. Stock option awards generally have <ix:nonNumeric contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMzA0Mw_56ceeb0d-61bb-42e2-b6e6-6da90dcebd1a">10</ix:nonNumeric>-year terms and vest and become exercisable at a rate of <ix:nonFraction unitRef="number" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMzEwMg_9c87b27b-9efe-4de6-9820-f623375d9322">25</ix:nonFraction>% on the first anniversary of the vesting commencement date and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1/48th each</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> month thereafter.</span></div><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3OQ_bfcfa30f-b642-4ebe-bc9d-fe0546962adb" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes assumptions used to value the employee options during the nine months ended September&#160;30, 2021 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:46.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Risk-free interest rate</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMS01LTEtMS02Mzg5L3RleHRyZWdpb246NDI0MTlkOWFhMzIyNDY3Yjg1ZGJjOWMwZjc0ODljYWZfNA_cdb635a9-df83-413a-b832-db3eb331555d">0.8</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMi01LTEtMS02Mzg5_18582812-026c-4c1c-9c11-570c0be9f2a0">6.25</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMy01LTEtMS02Mzg5_84bed595-dab8-4b62-8b67-253b0e637c99">&#8212;</ix:nonFraction>&#160;&#160;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfNC01LTEtMS02Mzg5L3RleHRyZWdpb246NzFmNTZiOTdkNThkNDkwM2FmNjgyNDIzZTIwMTNlZWZfNA_9f8ff148-3e38-449c-8893-f4ebf0585bfe">53.8</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Fair value of common stock</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i08a32e898cfe465583026a18e483ed5d_I20210930" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfNS01LTEtMS02Mzg5L3RleHRyZWdpb246ZTEzMDJmZWQwYzc4NGQ4M2JmYzczNDk2YjVkMTZmMGRfNA_ac1985e4-525a-4929-8104-d5333dd5f609">18.70</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These assumptions and estimates were determined as follows: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Fair Value of Common Stoc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k.&#160;&#160;&#160;&#160;The Company&#8217;s board of directors determined the fair value of its common stock using various valuation methodologies, including external valuation analyses.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The risk-free interest rate for the expected term of the options was based on the U.S. Treasury yield curve in effect at the time of the grant. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Weighted-Average Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;The expected term was estimated using the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award, as the Company does not have sufficient historical data relating to stock-option exercises. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Expected Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of <ix:nonFraction unitRef="number" contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDI2Mw_bb6f308d-7c1b-4e5f-a671-017c31494020">zero</ix:nonFraction> was used. </span></div></ix:continuation><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><ix:continuation id="i4283f16ea549451d90dabf2b16637f63" continuedAt="i0cb939099d90473a8393b35455f8f276"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Expected Volatility</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0cb939099d90473a8393b35455f8f276">.&#160;&#160;&#160;&#160;As there was no public market for the Company&#8217;s common stock, the Company has limited information on the volatility of its common stock. Accordingly, the expected volatility for the Company was estimated by taking the average historic price volatility for industry peers, consisting of several public companies in the Company&#8217;s industry which are either similar in size, stage of life cycle, or financial leverage, over a period equivalent to the expected term of the awards.</ix:continuation> </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_64"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfMTM1Ng_adc9f08f-f30c-4bad-88bd-a671ded3d506" continuedAt="i30320367456a4d6796337aaec21af92f" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i30320367456a4d6796337aaec21af92f" continuedAt="id5a797a0d8344734bdb42c7b63df3f43">The Company&#8217;s income tax expense was nominal for the three and nine months ended September&#160;30, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in the United Kingdom. Due to the Company&#8217;s history of losses in the United States, a full valuation allowance on substantially all of the Company&#8217;s deferred tax assets, including net operating loss carryforwards, deferred expenses, stock compensation and other book versus tax differences was maintained. The Company&#8217;s effective tax rate was (<ix:nonFraction unitRef="number" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNTEz_c213a49f-8380-4c34-b8fb-8b70dba4c099">0.34</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNTIw_6d36d20e-2a6c-465a-a83b-0bf51c6b81c7">0.41</ix:nonFraction>)% of the loss before income taxes for the three months ended September&#160;30, 2021 and 2020, respectively. The Company&#8217;s effective tax rate was (<ix:nonFraction unitRef="number" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNjQx_3599be1d-8f82-47fb-8f9b-37d3261f5bcd">0.73</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNjQ4_308cd987-aa8b-4462-a506-b3e29f0dfcb0">0.29</ix:nonFraction>)% of the loss before </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><ix:continuation id="id5a797a0d8344734bdb42c7b63df3f43"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income taxes for the nine months ended September&#160;30, 2021 and 2020, respectively. The Company&#8217;s effective tax rate is mainly affected by tax rates and relative income earned in the United Kingdom, state taxes, and changes in the valuation allowance.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;). The CARES Act did not have a material impact on the Company&#8217;s second-quarter income tax provision, deferred tax assets and liabilities, and related taxes payable. The Company assessed the future implications of these provisions within the CARES Act on these condensed consolidated financial statements and the impact is immaterial.</span></div></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_67"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:DefinedContributionPlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfNTM0_796af0d7-07c5-4a32-8877-fd4c0a546e66" continuedAt="ib19b4b2e99a0460ea943798ed836a9c0" escape="true">Defined Contribution Plan</ix:nonNumeric></span></div><ix:continuation id="ib19b4b2e99a0460ea943798ed836a9c0"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined contribution retirement plan qualifying under Section&#160;401(k) of the&#160;Internal Revenue Code of 1986. The Company did <ix:nonFraction unitRef="usd" contextRef="i389cab84fb6a474487022e2d24dc5341_D20210701-20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfMTgx_2ba98b9c-8add-4b4e-86fc-c4d0c18eec49"><ix:nonFraction unitRef="usd" contextRef="i6af2c82f251b4fa0b7295b5932cf1f37_D20200701-20200930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfMTgx_3ac57968-31a5-46e1-8189-69c0bf52aebb">no</ix:nonFraction></ix:nonFraction>t make any employer contributions to the plan during the three and nine months ended September&#160;30, 2021 and 2020.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a&#160;deferred compensation plan for employees located in the United Kingdom that qualifies under the Pensions Act 2008, in which the Company contributes&#160;<ix:nonFraction unitRef="number" contextRef="ib886b563e7654c238f58afa897cdc8bb_D20210101-20210930" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfNDMy_aa1af966-193e-4ac2-b284-c1e474e32108">3</ix:nonFraction>% of eligible U.K. employees&#8217; salaries. As of September&#160;30, 2021 and December&#160;31, 2020, the liability under this plan was&#160;immaterial.</span></div></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_70"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcx_10c74948-4a39-497c-9712-3ba5984b8991" continuedAt="i0215b6159e72466883e497a47c9c8944" escape="true">Net Loss Per Share Attributable to Common Stockholders</ix:nonNumeric></span></div><ix:continuation id="i0215b6159e72466883e497a47c9c8944"><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcy_99e7eb85-c97e-49ff-9031-915aa375a987" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present calculations for basic and diluted net loss per share (in thousands, except per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 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:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi0xLTEtMS02Mzg5_b7d65d75-e04e-4b96-b8fb-3ff2f1faaf54">9,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi0zLTEtMS02Mzg5_4c8b9205-75d1-4cf1-ae16-fc38737fb93a">3,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi01LTEtMS02Mzg5_5eb07dc6-afc9-4db8-a409-dbc3eefc9fc6">15,236</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi03LTEtMS02Mzg5_e043f266-8882-4ff6-913c-a82b4a4cd157">19,882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Less accretion of redeemable convertible preferred 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="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy0xLTEtMS02Mzg5_a4896ab6-6571-4e01-9a97-0032dedc3d0f">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy0zLTEtMS02Mzg5_c5ad3989-39ad-41cf-bc73-131209f5697d">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy01LTEtMS02Mzg5_a6731882-0291-4c76-bacf-2989cdcd4cdc">56</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="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy03LTEtMS02Mzg5_c6402d31-036b-426c-a08a-c795244b8d04">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 applicable to common stockholders basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0xLTEtMS02Mzg5_96cc0231-72d1-4282-9fa0-6ba2a5c7743b"><ix:nonFraction unitRef="usd" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0xLTEtMS02Mzg5_b76af606-1fe4-4019-8b67-bcaaeb5c1878">9,230</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0zLTEtMS02Mzg5_98edc96c-5372-422e-a4a6-a2e51d0c3a80"><ix:nonFraction unitRef="usd" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0zLTEtMS02Mzg5_b455938d-ad63-4aee-b0e1-ca1753f6282c">3,191</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC01LTEtMS02Mzg5_a4536a86-d6bf-40ad-93e3-c45432ebc41d"><ix:nonFraction unitRef="usd" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC01LTEtMS02Mzg5_e59acb2f-1879-468b-a643-4096dcc0f6e6">15,292</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC03LTEtMS02Mzg5_7133e64b-8615-4ea9-89cf-cab60c06948c"><ix:nonFraction unitRef="usd" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC03LTEtMS02Mzg5_f673b987-d630-4108-94bd-3dc90488c92a">19,949</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;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 attributable to common shareholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0xLTEtMS02Mzg5_64d84867-4f2a-4fa4-adf9-c7bfe49925e2"><ix:nonFraction unitRef="shares" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0xLTEtMS02Mzg5_cf8a09cf-7998-4a47-83f0-33e9c7ba2248">47,712</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0zLTEtMS02Mzg5_04307f19-b101-4720-9d7d-7dbf40e230bc"><ix:nonFraction unitRef="shares" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0zLTEtMS02Mzg5_f5e644a0-df48-4973-b3e2-d0d862a4b034">13,182</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS01LTEtMS02Mzg5_ac4b14c4-fa68-4476-9da8-e86170ae5875"><ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS01LTEtMS02Mzg5_ee0653c7-c4c3-41fc-bf06-685560c07c8d">25,038</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS03LTEtMS02Mzg5_19a854a8-0c2f-44eb-8613-4ab6e8319c2a"><ix:nonFraction unitRef="shares" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS03LTEtMS02Mzg5_9283c9ad-fdd7-4516-bd16-547b4d6d0405">13,134</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0xLTEtMS02Mzg5_ad23ad59-a893-4d0a-9d08-02609afaa249"><ix:nonFraction unitRef="usdPerShare" contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0xLTEtMS02Mzg5_f1605524-2a9a-4d23-8404-8323012cb841">0.19</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0zLTEtMS02Mzg5_0e4505cb-1d3f-49ea-90e2-fa02bbb69c40"><ix:nonFraction unitRef="usdPerShare" contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0zLTEtMS02Mzg5_bf31486e-c0b6-4587-a14d-335efadd3218">0.24</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi01LTEtMS02Mzg5_233a0cb4-c1bf-4139-91c0-622a47d148c5"><ix:nonFraction unitRef="usdPerShare" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi01LTEtMS02Mzg5_848aa1bf-8f87-4452-9828-5684cc13e8cc">0.61</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi03LTEtMS02Mzg5_12cbb53b-2858-4ced-83eb-582e05febdd5"><ix:nonFraction unitRef="usdPerShare" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi03LTEtMS02Mzg5_6d9e4ffd-fde7-40a9-91a0-04403b59ba62">1.52</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcw_f552bb6f-d88d-4ffa-ae62-a0000c587e20" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents (in thousands) as of the periods presented were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As&#160;of&#160;September&#160;30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock, as converted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3cf5859bc054c98a307c505055183b4_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMi0xLTEtMS02Mzg5_5d0ee8b9-55a9-4423-9ed0-d99e05e88362">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2a86e1bc177345928d4346aa1009ede0_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMi0zLTEtMS02Mzg5_8e26caf7-5d2d-4dc8-bb99-de28be2da2d7">35,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i553b225d54634b7b8b00a0d3251a3c75_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMy0xLTEtMS02Mzg5_363ef1e6-ca9d-47d5-987a-306a56f9dbbe">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i83ae165cb1b04435a3d6fb932aff26dd_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMy0zLTEtMS02Mzg5_b4679705-a9ce-4402-a090-9ab32f099ac1">3,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i79cf837b86b8405ea74f98e03280feac_D20210101-20210930" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNC0xLTEtMS02Mzg5_40e23baa-a3fe-4762-8f1e-0a51eee7e9ae">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i16b8ac46699946dcb782172aa40181e0_D20200101-20200930" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNC0zLTEtMS02Mzg5_4e0a0dff-092b-4499-ac93-72433d83c46d">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i58951fb1ca6b4d7f8ae5f3b9481dfb38_D20210101-20210930" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNS0xLTEtMS02Mzg5_fd105826-1fd9-4e4a-8dd2-9c804d22175e">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5d01673a91fa434ab7c783fa603a9c66_D20200101-20200930" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNS0zLTEtMS02Mzg5_8f76fa73-5cfd-4720-899b-eaf17fdd0a42">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNi0xLTEtMS02Mzg5_fe16fe22-ea54-4b6b-bc5f-828c2fb48925">3,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNi0zLTEtMS02Mzg5_e565c05a-10d0-48da-b8cf-14bbefbaf05b">39,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i888a67a9ad4d411ead9733774cdd08aa_73"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfMjM1_d214465f-1bd1-406f-8a1a-f4728c25fa41" continuedAt="icdc3273bb11b4ef49d8177600c69e9c6" escape="true">Related-Party Transactions</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icdc3273bb11b4ef49d8177600c69e9c6">In October 2018, the Company loaned an officer of the Company $<ix:nonFraction unitRef="usd" contextRef="i06129933f789426b9a4e13e86b2e4259_I20181031" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfODg_9384b419-428f-47da-8ba0-7e57bf357af4">0.2</ix:nonFraction> million, bearing interest at <ix:nonFraction unitRef="number" contextRef="ia00ad3dc5513408bb488654c1e293a72_D20181001-20181031" decimals="INF" name="us-gaap:RelatedPartyTransactionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfMTEy_cd4be37a-38c2-43f0-86c6-6e600d31c44a">2.83</ix:nonFraction>% per annum for the purpose of exercising stock options. The outstanding amount&#160;due under the note was repaid in June 2021.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMjI2MA_0641d9f6-e243-4588-9b95-18c4832ef219" continuedAt="ia4fa0562c49e4671a9402fccae400cd0" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="ia4fa0562c49e4671a9402fccae400cd0"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, all outstanding warrants to purchase <ix:nonFraction unitRef="shares" contextRef="idc55a793f7c24531af8cf1670e4d3d16_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDc0NQ_63077900-e642-45b0-9bb3-1075bc0392c7">49,869</ix:nonFraction> shares of the Company&#8217;s common stock at exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="iae4f7291684b42f5b21ae34a48f4bc24_I20210930" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDgxOA_119ca120-794a-4d04-af2f-f1f118054cca">0.525</ix:nonFraction> per share to $<ix:nonFraction unitRef="usdPerShare" contextRef="i3e53099088844160bf7e3aabb709e91f_I20210930" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDgzNQ_60ad318c-ce02-4c22-895e-c84738903d50">10.80</ix:nonFraction> per share, as described in Note 7, were exercised for a total of $<ix:nonFraction unitRef="usd" contextRef="i844b37bb12a242aebb27ac2b48c682ca_D20211001-20211031" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDkwNA_0d8be2f1-dcd6-4ebc-abfa-33c829f83669">0.1</ix:nonFraction> million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October and November 2021, the Company granted a total of <ix:nonFraction unitRef="shares" contextRef="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMxMQ_42111d3b-9563-4566-bff2-1d30752059a2">0.5</ix:nonFraction> million restricted stock units (&#8220;RSUs&#8221;) to directors and employees pursuant to the 2021 Plan. The fair value of the RSU grants was determined based upon the market closing price of the Company&#8217;s common stock on the date of grant. The RSUs vest over the requisite service period, subject to the continued service of the individual. The Company expects to recognize aggregate stock-based compensation cost of $<ix:nonFraction unitRef="usd" contextRef="i927f478dfdea420c95da45a616ddd7f7_I20211110" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMxOQ_f0c3e313-ca69-4ef9-9414-272f6370f155">24.3</ix:nonFraction> million related to the RSUs over a weighted-average requisite service period of approximately <ix:nonNumeric contextRef="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMyNQ_04f3b1d6-4028-4367-9313-40d5c690aab0">3.8</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company extinguished the Loan and Security Agreement described in Note 7. As a result, the Company expects to recognize the remaining $<ix:nonFraction unitRef="usd" contextRef="id83ba06a91464aa8bb46ad24f95b23f4_D20210101-20211231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNTMxNA_35128bd5-f16f-43cb-9835-b5c7314622a6">0.2</ix:nonFraction> million of debt issuance costs in connection with the Loan and Security Agreement in the financial statements for the year ending December 31, 2021.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and related notes and the discussion under the heading &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in the final prospectus, or the Prospectus, for our initial public offering, or IPO, filed with the Securities and Exchange Commission, or SEC, on July 22, 2021 pursuant to Rule 424(b)(4), under the Securities Act of 1933, as amended, or the Securities Act. This discussion, particularly information with respect to our financial results of operations or financial condition, business strategy, plans and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading &#8220;Special Note Regarding Forward-Looking Statements&#8221; in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading &#8220;Risk Factors&#8221; in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_85"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies ediscovery, legal document review and case management for enterprises, law firms, legal services providers and governments. Our scalable, integrated solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters. We leverage a cloud-native architecture and powerful artificial intelligence, or AI, models to automatically identify legally relevant documents and improve the accuracy and speed of legal document review. Our AI models continuously learn from legal work conducted on our solution and can be reused across legal matters, which further strengthens our ability to help our customers find evidence and resolve matters faster as they expand usage of our solution. We provide legal departments with the ability to centralize legal data into a single solution, improving security and privacy for our customers, enabling transparent collaboration with other legal industry participants and allowing customers to reuse data and lawyer work product across legal matters. By automating the manual, time-consuming and error-prone parts of ediscovery, legal document review and case management, we empower legal departments to focus on delivering better legal outcomes. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate substantially all of our revenue from our customers&#8217; usage of our solution. Customers generally do not commit to purchase a specific amount of usage on our solution and their usage can fluctuate based on the number and nature of legal matters they have at any particular time. As a result, our revenue and other financial results can fluctuate from period to period given the inherent unpredictability of the timing, duration and scope of legal casework. We also offer our customers the option to enter into subscriptions based on committed minimum usage on an annual or multi-year basis, which represented 11% and 12% of our revenue for the three and nine months ended September&#160;30, 2021, respectively. In addition, we generate revenue from a range of professional services aimed at accelerating the time-to-value for our customers. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After using and realizing the benefits of our solution, our customers often increase usage of our solution to cover additional legal matters and adopt more of our offerings. As our customers use our solution over time, the amount of enterprise data in our solution increases, enhancing the strategic value and stickiness of our solution within an organization.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers include a diverse set of enterprises across a broad set of industries, as well as law firms, legal services providers of all sizes and government organizations. While we serve customers across many different industries, the way in which lawyers and legal professionals use our solution is similar regardless of the specific industry in which each customer operates. This commonality has created efficiencies in our sales and marketing and research and development activities because we do not need to tailor our sales and marketing activities to a wide range of different customer use cases. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our go-to-market strategy is focused on acquiring new customers and driving continued use and increased usage of our solution for existing customers. We primarily sell through a direct sales force, which is organized based on the stages of our sales motion. Our sales organization is segmented into sales development representatives, field sales, inside sales, solution architects and our customer success team. In addition, our solution is designed such that customers can grant access to third parties, including law firms and other legal service providers, to use our applications on the customers&#8217; behalf. This access facilitates widespread adoption of our solution, as these law firms and other legal service providers often become customers on their own or recommend our solution to other legal industry participants after realizing the benefits of working on our solution. Likewise, if a law firm is our customer, the law firm may add users from its clients&#8217; legal departments to our solution in order to collaborate with them. These users may then become champions and encourage the companies they work for to become customers. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced rapid growth in recent periods. Since inception and through the filing date of this quarterly report, we have raised $401.1&#160;million of capital, of which $240.0 million was obtained through the proceeds of our initial public offering and $161.1 million through the sale of redeemable convertible preferred stock. We had $258.5&#160;million of cash and cash equivalents as of September&#160;30, 2021. We generated revenue of $29.9 million and $17.9 million in the three months ended September&#160;30, 2021 and 2020, respectively, representing a period-over-period growth of 67%. We generated revenue of $80.5 million and $49.3 million in the nine months ended September&#160;30, 2021 and 2020, respectively, representing a period-over-period growth of 63%. Our net loss was $9.2 million and $3.2 million for the three months ended September&#160;30, 2021 and 2020, respectively, and $15.2 million and $19.9 million for the nine months ended September&#160;30, 2021 and 2020, respectively. We generated Adjusted EBITDA of $(7.6) million, and $(3.2) million for the three months ended September&#160;30, 2021 and 2020, respectively, and $(11.1) million, and $(17.9) million for the nine months ended September&#160;30, 2021 and 2020, respectively. See the section titled&#160;&#8220;&#8212;Non-GAAP Financial Measure&#8221; for the definition of Adjusted EBITDA, as well as a reconciliation of Adjusted EBITDA to net loss, the most directly comparable financial measure stated in accordance with GAAP.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_88"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of COVID-19 on Our Business </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The full extent to which the COVID-19 pandemic, including variants of COVID-19 will directly or indirectly impact our business, results of operations, cash flows and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. As a result of the COVID-19 pandemic, governments in many of the jurisdictions in which we or our customers operate instituted shelter-in-place orders in March and April 2020 to mitigate the outbreak of COVID-19, forcing court closures and causing general delays in litigation proceedings, as well as leading to delays in the collection of enterprise data. Due to these factors, we experienced flat revenue growth in the second quarter of 2020 from the first quarter of 2020, during which we generated $15.7 million in each quarter. In addition, we executed a reduction in our workforce in March 2020 in response to the COVID-19 pandemic. This reduction in workforce resulted in a total impact of $0.7&#160;million of charges related to severance. As shelter-in-place orders expired and businesses and court systems adjusted their operations to accommodate remote work policies, usage in our solution increased and our revenue in the third quarter of 2020 returned to pre-pandemic levels of growth. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also experienced, and may continue to experience, a modest positive impact on other aspects of our business, including slower growth in certain operating expenses due to reduced business travel, deferred hiring for some positions and the virtualization or cancellation of customer and employee events. While a reduction in operating expenses may have an immediate positive impact on our results of operations, we do not yet have visibility into the full impact this will have on our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict how long we will continue to experience these impacts as shelter-in-place orders and other related measures are expected to change over time. However, as certain of our customers or partners experience downturns or uncertainty in their own business operations or revenue resulting from the spread of COVID-19, including variants of COVID-19, they may decrease or delay their legal spending or request pricing discounts, any of which may result in decreased revenue for us. In addition, we may experience customer losses, including due to bankruptcy or our customers ceasing operations, which may result in an inability to collect accounts receivable from these customers. In addition, in response to the spread of COVID-19, we have required substantially all of our employees to work remotely to minimize the risk of the virus to our employees and the communities in which we operate. In September 2021, we opened our headquarters to employees on a voluntary basis. We may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers and business partners. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global impact of COVID-19 and COVID-19 variants continues to rapidly evolve and we will continue to monitor the situation and the effects on our business and operations closely. We do not yet know the full extent of potential impacts on our business or operations or on the global economy as a whole, particularly if the COVID-19 pandemic, including variants of COVID-19, continues and persists for an extended period of time. Given the uncertainty, we cannot reasonably estimate the impact on our future results of operations, cash flows or financial condition. For additional details, see the section titled &#8220;Risk Factors&#8221;.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the growth and future success of our business depends on many factors. While each of these factors present significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth, improve our results of operations and establish and maintain profitability. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Maintain and Advance Our Innovation and Brand</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in part on our ability to maintain and advance our innovation and brand. We have a strong history of innovation, demonstrated by our DISCO Ediscovery, DISCO Review and DISCO Case Builder offerings, and have built a research and development process that reliably produces applications and features that lawyers love. We intend to continue combining our deep legal domain expertise and commitment to world-class software engineering to continue delivering features that lawyers love and introducing new applications to address more areas of legal work. Our future success is dependent on our ability to successfully develop, market and sell existing and new applications of our solution to both new and existing customers. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Add New Customers</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have a significant opportunity to continue to grow our customer base. As enterprises continue their digital transformation journeys and the demand for differentiation in the competitive market for legal services continues to grow, we expect more and more companies will struggle with existing legal solutions and ultimately will adopt integrated, easy-to-use solutions like DISCO to improve productivity and legal outcomes. We believe our market leadership and differentiated solution will enable us to efficiently acquire new customers across all channels. Our ability to attract new customers will depend on a number of factors, including the effectiveness and pricing of our products, the offerings of our competitors and the effectiveness of our sales and marketing efforts. We will need to dedicate significant resources to further develop the market for our solution and expand, retain and motivate our sales and marketing personnel. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increase Usage and Penetration Within Our Existing Customer Base</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our large base of customers represents a significant opportunity for further sales expansion. We believe that we will be able to continue expanding customer relationships by increasing customers&#8217; usage of offerings that they already buy from us, selling more of our current offerings to existing customers, and, in the future, introducing additional offerings to sell to existing customers. Our long-term offerings strategy is aimed at building features and offerings that address more and more types of legal work so that customers can continue to centralize on our solution as the system of record and engagement for the legal function. Our ability to increase sales to existing customers will depend on a number of factors, including our customers&#8217; satisfaction with our solution, competition, pricing and overall changes in our customers&#8217; spending levels. Even if our customers expand their usage of our solution, we cannot guarantee that they will maintain those usage levels for any meaningful period of time or that they will renew their commitments. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expand Our Sales Coverage and Establish a Digital Sales Channel</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to increase our sales force headcount in strategic locations across the United States and globally. Additionally, we plan to develop a digital, self-service sales channel that can simplify the sales process and enable customers to easily adopt our solution through our website without the need to speak with a sales representative. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. We will need to spend significant resources to expand, retain and motivate our sales and marketing personnel. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expand Internationally </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our market is global and we believe there is a significant opportunity to expand internationally. In the three and nine months ended September&#160;30, 2021, 4% and 7% of our revenue was generated by customers outside of the United States, respectively. International expansion, including our global sales efforts, will add increased complexity and cost to our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Extend and Strengthen Our Channel Partnerships and Integrations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our partnerships, including with legal services providers and cloud infrastructure providers, assist us in driving awareness and adoption of DISCO and extending our reach. We intend to cultivate and leverage channel partners to grow our market presence, enhance the virality of our solution and drive greater sales efficiency. Our future success is dependent in part on our ability to develop and maintain relations with these partners. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expand Our Offering Portfolio </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our technology, and especially our approach to automation and AI, is applicable to a wider range of legal processes outside of our current core offerings. We intend to leverage our technology to introduce further offerings that increase </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lawyer productivity across more and more areas of legal work over time. We may expend significant resources in the development of additional offerings. Our ability to successfully develop, market and sell new offerings will depend on a number of factors, including the availability of capital to invest in innovation, our customers&#8217; satisfaction with such offerings, competition, pricing and overall changes in our customers&#8217; spending levels. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pursue Strategic Acquisitions and Strategic Investments </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to selectively pursue acquisitions and strategic investments that we believe can expand the functionality and value of our solution and bring talent to our company. We believe that the combination of our market leadership, deep legal expertise and powerful end-to-end solution provides an advantage in pursuing select acquisitions. We may be required to expend significant resources in connection with the pursuit of acquisitions and investments. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Components of Statement of Operations </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue-generating activities directly relate to the sale and support of our legal solution within a single operating segment. We have two primary types of contractual arrangements: usage-based and subscription solutions. Our usage-based revenue is derived from contracts under which customers are typically billed monthly based on their usage of our offerings. Subscription revenue is derived from contracts where customers are contractually committed to a minimum data volume over a period of time. Revenue received from usage amounts above the fixed data volume in our subscription contracts is considered usage-based revenue. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended September&#160;30, 2021 and 2020, usage-based revenue represented 89% and 86% of total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, usage-based revenue represented 88% and 86% of our total revenue, respectively. In the three months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 11% and 14% of the total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 12% and 14% of total revenue, respectively. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#8217; use of our solution. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software, and personnel costs from employees involved in the delivery of our solution. Personnel costs include salaries, benefits, bonuses, stock-based compensation expenses and allocated overhead costs. We intend to continue to invest additional resources in our infrastructure to expand the capability of solutions and ensure that our customers are realizing the full benefit of our solutions. The level, timing and relative investment in our cloud infrastructure could affect our cost of revenue in the future. Additionally, cost of revenue in future periods could be impacted by changes in outsourced staffing costs and amortization associated with capitalized internal-use software costs. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation expenses and sales commissions. Operating expenses also include overhead costs for facilities and shared IT related expenses, including depreciation expense. During the nine months ended September&#160;30, 2021 and 2020, certain operating expenses decreased as a result of the COVID-19 pandemic and a related reduction in force. We expect certain expenses impacted by COVID-19 to resume in the fourth quarter of 2021 and beyond, although the timing and magnitude of these expenses will depend on a number of factors including the trend of the pandemic and potential lifting of stay-at-home orders. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses and allocated overhead costs. Research and development expenses also include contractor or professional services fees and third-party cloud infrastructure expenses incurred in developing our solution. During the nine months ended September&#160;30, 2020, growth in research and development expenses was offset by a one-time reduction in force in response to the COVID-19 pandemic. We expect that our research and development expenses will increase in absolute dollars as our business grows, particularly as we incur additional costs related to continued </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investments in our solution. However, we expect that our research and development expenses will decrease as a percentage of our revenue over time. In addition, research and development expenses that qualify as internal-use software development costs are capitalized, the amount of which may fluctuate significantly from period to period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions and stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations and outside services contracted for sales and marketing purposes. Travel-related expenses, decreased in the nine months ended September&#160;30, 2021 and 2020 due to the COVID-19 pandemic. We currently expect travel-related expenses to resume in the fourth quarter of 2021 and beyond, although the timing is uncertain and related to the trend of the pandemic. We expect that our sales and marketing expenses will increase in absolute dollars and continue to be our largest operating expense for the foreseeable future as we grow our business. However, we expect that our sales and marketing expenses will decrease as a percentage of our revenue over time. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources and administrative personnel, including salaries, benefits, bonuses, stock-based compensation and allocated overhead costs. General and administrative expenses also include external legal, accounting and other professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for insurance, investor relations and professional services. We expect that our general and administrative expenses will increase in absolute dollars as our business grows. However, we expect that our general and administrative expenses will decrease as a percentage of our revenue as our revenue grows over the longer term. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Refund of Sales and Use Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refund of sales and use taxes consist of a one-time gain due to a sales tax refund related to sales tax paid in prior periods based on the resolution of a sales tax audit.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists primarily of interest income, income related to non-operating activities, interest expense and gains and losses from foreign currency transactions and remeasurements of foreign currency-denominated monetary assets and liabilities to the U.S.&#160;Dollar. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes consists primarily of income taxes related to foreign and state jurisdictions in which we conduct business. We maintain a valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred assets will be utilized. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth our results of operations and such data as a percentage of our revenue for each of the periods presented.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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<br/>September 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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,829&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,156&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,168&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,182&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,876&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use tax</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,065)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,041)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,881)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,538)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">Interest and other income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest and other expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,194)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,156)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,126)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,824)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,882)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of redeemable convertible preferred stock</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%">(5)</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 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%">(22)</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 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%">(56)</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 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%">(67)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributed to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,230)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,191)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,292)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,949)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes stock-based compensation expense as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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<br/>September 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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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<br/>September 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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statement of Operations and Comprehensive Loss as a percentage of revenue:**</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align: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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributed to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">Less than 0.5% of revenue.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17pt">Columns may not add up to 100% due to rounding.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_94"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Three Months Ended September&#160;30, 2021 and 2020</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $12.0&#160;million, or 67%, for the three months ended September&#160;30, 2021 compared to the same period in 2020. Approximately 29% of the increase is related to additional usage and adoption of our solution by our existing customers. The remaining 71% increase in revenue is related to new customers added during the period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of revenue increased by $2.3&#160;million, or 42%, for the three months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily driven by an increase in outsourced staffing vendors fees of $0.9 million and costs for cloud hosting of $0.5 million related to increased usage of our solutions. Additionally, cost of revenue increased $0.8 million due to increased personnel costs, including stock-based compensation, as a result of increased headcount. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage 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%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $3.4&#160;million, or 55%, for the three months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily due to an increase of $3.0&#160;million in personnel costs, including stock-based compensation, as a result of increased headcount. Additionally, research and development expenses increased $0.5 million related to professional services used to support our growth.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;&#160;(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased by $6.0&#160;million, or 83%, for the three months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily related to $3.8&#160;million in personnel costs, including stock-based compensation, as a result of increased headcount and variable compensation for our sales personnel. Additionally, marketing expenses increased $1.6 million and professional services expense increased $0.4 million to support our continued growth.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $5.2&#160;million, or 173%, for the three months ended September&#160;30, 2021 compared to the same period in 2020. This increase was primarily attributable to a $2.4 million increase in personnel costs, including stock-based compensation, as a result of increased headcount and a $1.4 million increase in professional services incurred to support the growth of our business. Additionally, corporate insurance expense increased $1.0 million as a result of our recent initial public offering.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Refund of Sales and Use Taxes</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="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%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2020, we received a sales tax refund of $1.1 million related to sales tax paid in prior periods based on the resolution of a sales tax audit. There were no similar transactions in the current period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Nine Months Ended September&#160;30, 2021 and 2020</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $31.3&#160;million, or 63%, for the nine months ended September&#160;30, 2021 compared to the same period in 2020. Approximately 35% of the increase is related to additional usage and adoption of our solution by our existing customers. The remaining 65% increase in revenue is related to new customers added throughout the period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="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%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of revenue increased by $7.2&#160;million, or 48%, for the nine months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily driven by an increase in outsourced staffing vendors fees of $3.4 million and costs for cloud hosting of $1.5 million related to increased usage of our solutions. Additionally, cost of revenue increased $2.0 million due to increased personnel costs, including stock-based compensation, as a result of increased headcount. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $3.1&#160;million, or 15%, for the nine months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily driven by an additional $3.4 million in personnel costs, including stock-based compensation, as a result of increased headcount. This increase was offset by a decrease of $0.5 million of restructuring charges related to the one-time reduction in force that occurred in the first quarter of 2020. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased by $8.2&#160;million, or 35%, for the nine months ended September&#160;30, 2021 compared to the same period in 2020. The increase was primarily related to an additional $5.5&#160;million in personnel costs, including stock-based compensation, as a result of increased headcount and variable compensation for our sales personnel. Additionally, marketing expenses increased $1.8 million and professional services expense increased $0.7 million to support our growth. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $7.0&#160;million, or 67%, for the nine months ended September&#160;30, 2021 compared to the same period in 2020. This increase was primarily attributable to an additional $2.8 million in personnel costs, including stock-based compensation, as a result of increased headcount and a $2.9 million increase in professional services incurred to support the growth of our business. Additionally, corporate insurance expense increased $1.0 million as a result of our recent initial public offering.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Refund of Sales and Use Taxes</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="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%">Percentage of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2020, we received a sales tax refund of $1.1 million related to sales tax paid in prior periods based on the resolution of a sales tax audit. There were no similar transactions in the current period.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_97"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measure </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial results in accordance with generally accepted accounting principles, or GAAP. However, management believes that Adjusted EBITDA, a non-GAAP financial measure, provides investors with additional useful information in evaluating our performance. We define Adjusted EBITDA as net loss, adjusted to exclude: depreciation and amortization expense, provision for income taxes, interest and other, net, stock-based compensation expense, refund of sales and use taxes related to sales tax in prior periods and other one-time, non-recurring items, when applicable. We monitor Adjusted EBITDA as a non-GAAP financial measure to supplement the financial information we present in accordance with generally accepted accounting principles, or GAAP, to provide investors with additional information regarding our financial results. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a financial measure that is not required by or presented in accordance with GAAP. We believe that Adjusted EBITDA, when taken together with our financial results presented in accordance with GAAP, provides meaningful supplemental information regarding our operating performance and facilitates internal comparisons of our historical operating </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance on a more consistent basis by excluding certain items that may not be indicative of our business, results of operations or outlook. In particular, we believe that the use of Adjusted EBITDA is helpful to our investors as it is a measure used by management in assessing the health of our business and evaluating our operating performance, as well as for internal planning and forecasting purposes. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. Some of these limitations include that: (i)&#160;it does not properly reflect capital commitments to be paid in the future; (ii)&#160;although depreciation and amortization expense is a non-cash charge, the underlying assets may need to be replaced and Adjusted EBITDA does not reflect these capital expenditures; (iii)&#160;it does not consider the impact of stock-based compensation expense; (iv)&#160;it does not reflect other non-operating expenses, including interest expense; (v)&#160;it does not consider the impact of any contingent consideration liability valuation adjustments and (vi)&#160;it does not reflect tax payments that may represent a reduction in cash available to us. In addition, our use of Adjusted EBITDA may not be comparable to similarly titled measures of other companies because they may not calculate Adjusted EBITDA in the same manner, limiting its usefulness as a comparative measure. Because of these limitations, when evaluating our performance, you should consider Adjusted EBITDA alongside other financial measures, including our net loss and other results stated in accordance with GAAP. We expect Adjusted EBITDA to fluctuate in the near term as we continue to invest in our business and improve over the long term as we achieve greater scale in our business and efficiencies in our operating expenses. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of Adjusted EBITDA to net loss, the most directly comparable financial measure stated in accordance with GAAP, for the periods presented: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization 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%">424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refund of sales and use 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%">&#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%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,177)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,119)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,883)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i888a67a9ad4d411ead9733774cdd08aa_100"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have financed operations since our inception primarily through customer payments and net proceeds from sales of equity securities, including our IPO in July 2021, as well as borrowings under our revolving credit facility. As of September&#160;30, 2021, our principal source of liquidity was cash and cash equivalents, totaling $258.5 million. We have also entered into a senior secured revolving credit facility with an available borrowing capacity of $40.0&#160;million. We believe our existing cash and cash equivalents and borrowing capacity will be sufficient to fund anticipated cash requirements for the next 12 months. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future capital requirements will depend on many factors, including our revenue growth rate, usage of our solution, billing frequency, the timing and extent of spending to support further sales and marketing and research and development efforts, and the continuing market acceptance of our solution. We may, in the future, enter into arrangements to acquire or invest in complementary businesses, products and technologies. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operations and financial condition. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, we entered into a Second Amended and Restated Loan and Security Agreement, or the Credit Agreement, with Comerica Bank, which provides a $40.0&#160;million revolving credit facility with a maturity date of November&#160;30, 2023. Our obligations under the Credit Agreement are secured by substantially all of our assets. The Credit Agreement contains certain customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affiliate transactions. We may use the proceeds of future borrowings under the Credit Agreement for refinancing other indebtedness, working capital, capital expenditures and other general corporate purposes, including permitted business acquisitions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Agreement bear interest at a prime referenced rate, as defined in the Credit Agreement, plus a margin of 0.25%. The Credit Agreement is subject to customary fees for loan facilities of this type, including an ongoing commitment fee at a rate of 0.25% per annum payable on a quarterly basis on the average daily unused portion of the loan facility during each quarter. As of September&#160;30, 2021 and December&#160;31, 2020, we had no outstanding debt under the Credit Agreement and we were in compliance with our covenants thereunder. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the period indicated: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,700)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash provided by financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,909&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash is payments received from our customers. Our primary uses of cash from operating activities are for personnel-related expenses, marketing expenses, hosting expenses and overhead costs. We have supplemented working capital through net proceeds from the sale of equity securities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities of $18.8 million for the nine months ended September&#160;30, 2021 was primarily due to a net loss of $15.2 million, partially offset by non-cash charges for stock-based compensation of $2.5 million, depreciation and amortization of $1.3 million and non-cash operating lease costs of $0.7 million. Changes in operating assets and liabilities resulted in a decrease to operating cash flow of $8.6 million. Cash outflows from changes in operating assets and liabilities were the result of an increase in accounts receivable of $10.8 million related to increased sales, an increase in other current assets of $4.4 million related to timing of various prepaid expenses, and a decrease in operating lease liabilities of $0.8 million. These cash outflows were partially offset by cash inflows from increases in accounts payable and accrued expenses of $7.4 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities of $17.7 million for the nine months ended September&#160;30, 2020 was primarily due to a net loss of $19.9 million, partially offset by non-cash charges for stock-based compensation of $1.5 million, depreciation and amortization of $1.2 million and non-cash operating lease costs of $1.1 million. Changes in operating assets and liabilities resulted in a decrease to operating cash flow of $2.0 million. Cash outflows from changes in operating assets and liabilities were the result of an increase in accounts receivable of $2.9 million related to increased sales and a decrease in operating lease liabilities of $1.2 million. These cash outflows were partially offset by cash inflows from increases in accounts payable and accrued expenses of $2.3 million. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the nine months ended September&#160;30, 2021 and 2020 of $2.3 million and $1.4 million, respectively, was related to purchases of property and equipment to support the growth of our business and the capitalization of internal-use software as we expanded our solutions. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the nine months ended September&#160;30, 2021 of $221.0 million was related to proceeds from the IPO, net of underwriting discounts and commissions and other offering costs, of $219.8 million and proceeds from exercises of stock options of $1.6 million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the nine months ended September&#160;30, 2020 of $74.1 million primarily consisted of $56.9 million in net proceeds from issuance of redeemable convertible preferred stock, $17.0 million in net proceeds from our revolving credit facility, and $6.3 million from a loan under the Paycheck Protection Program. These increases in cash were offset by repayment of the loan under the Paycheck Protection Program of $6.3 million. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations and Other Commitments </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal commitments consist of obligations under our operating leases and purchase commitments to our cloud hosting providers and other vendors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes in our contractual obligations and commitments during the nine months ended September&#160;30, 2021 from the contractual obligations and commitments disclosed in our Prospectus.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_103"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements have been prepared in accordance with GAAP. The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and 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. We evaluate our estimates and assumptions on an ongoing basis using historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates and assumptions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies and estimates as compared to those described in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; set forth in our Prospectus.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Recently Adopted Accounting Pronouncements&#8221; in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I of this Quarterly Report on Form 10-Q for more information. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">JOBS Act Accounting Election </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012, or JOBS Act, and, for so long as we continue to be an emerging growth company, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section&#160;404, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. In addition, pursuant to Section&#160;107 of the JOBS Act, as an emerging growth company, we have elected to take advantage of the extended transition period for complying with new or revised accounting standards until those standards would otherwise apply to private companies. If we cease to be an emerging growth company, we will no longer be able to take advantage of these exemptions or the extended transition period for complying with new or revised accounting standards.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_106"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is principally the result of fluctuations in interest rates and foreign currency exchange rates. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had cash and cash equivalents of $258.5 million and $58.6&#160;million as of September&#160;30, 2021 and December&#160;31, 2020, respectively, which consisted of bank deposits and money market funds. The cash and cash equivalents are held for working capital purposes. Such interest-earning instruments carry a degree of interest rate risk. The primary objective of our investment activities is to preserve principal while generating income without significantly increasing risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short-term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. Under our Credit Agreement, we may borrow up to $40.0&#160;million as of September&#160;30, 2021 and December&#160;31, 2020, respectively. A hypothetical 10% change in interest rates during the periods presented would not have had a material impact on our condensed consolidated financial statements. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Risk </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue and expenses are primarily denominated in U.S. dollars. For our foreign operations, the majority of our revenues and expenses are denominated in other currencies, namely, British pound and Canadian dollar. Our subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the period. If there is a change in foreign currency exchange rates, the conversion of our foreign subsidiary&#8217;s financial statements into U.S. dollars would result in a realized gain or loss which is recorded in our condensed consolidated statements of operations and comprehensive loss. We do not currently engage in any hedging activity to reduce our potential exposure to currency fluctuations, although we may choose to do so in the future. A hypothetical 10% change in foreign exchange rates during the periods presented would not have had a material impact on our condensed consolidated financial statements. </span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_109"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain &#8220;disclosure controls and procedures,&#8221; as defined in Rule 12a-15(e) and Rule 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded and processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September&#160;30, 2021. Based on the evaluation of our disclosure controls and procedures as of September&#160;30, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Previously Reported Material Weakness</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously identified a material weakness in our internal control over financial reporting related to designing and maintaining effective controls to evaluate and assess secondary sales transactions in our common stock. We have concluded that the material weakness arose because, as a private company, we did not have the necessary processes and controls formalized to effectively determine, in a timely manner, whether additional compensation expense was incurred based on the nature of the transaction. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, we have determined that these control deficiencies constituted a material weakness in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in our internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our consolidated financial statements would not be prevented or detected on a timely basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remediation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have commenced measures to remediate the identified material weakness. These measures include the following:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We have hired, and will continue to recruit, additional personnel, in addition to utilizing third-party consultants and specialists, to supplement the quality, depth and experience of our accounting and finance internal resources; and</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We engaged an external advisor to assist us with designing and implementing improved processes and internal controls and monitoring remediation progress.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to take steps to remediate the material weakness described above. We will not be able to fully remediate the identified material weakness until these steps have been completed and have been operating effectively for a sufficient period of time.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we believe that these efforts will improve our internal control over financial reporting, the implementation of our remediation is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are making progress toward achieving the effectiveness of our internal controls and disclosure controls. The actions that we are taking are subject to ongoing senior management review, as well as oversight by the Audit Committee of our Board of Directors. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change 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 has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="margin-top:6pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II - Other Information</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_115"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and 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 id="i888a67a9ad4d411ead9733774cdd08aa_118"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our operations and financial results are subject to various risks and uncertainties, including those described below. You should carefully consider the risks described below, together with the financial and other information contained 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 consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below materialize, our business, financial condition, results of operations and prospects could be materially and adversely affected. Unless otherwise indicated, references in these risk factors to our business being harmed will include harm to our business, reputation, brand, financial condition, results of operations and prospects. As a result, the trading price of our common stock could decline. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors Summary </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business operations are subject to numerous risks, factors and uncertainties, including those outside of our control, that could cause our actual results to be harmed, including risks regarding the following:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our recent rapid growth may not be indicative of our future growth. Our rapid growth also makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our limited operating history and our history of operating losses makes it difficult to evaluate our current business and prospects and may increase the risks associated with your investment.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our business depends on customers increasing their use of our solution and any loss of customers or decline in their use of our solution could harm our business.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Usage of our solution accounts for substantially all of our revenue.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">If we are unable to attract new customers and retain existing customers, our business, financial condition and results of operations will be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We rely upon third-party providers of cloud-based infrastructure to host our cloud-based solution. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We expect fluctuations of our financial results which may cause quarterly comparisons not to be meaningful.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our revenue growth depends in part on the success of our strategic relationships with law firms and other legal services providers, and if we are unable to establish and maintain successful relationships with them, our business, operating results and financial condition could be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">The markets in which we participate are competitive, and if we do not compete effectively, our business will be harmed.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We employ a pricing model that subjects us to various challenges, and given our limited history with our pricing model, we may not be able to accurately predict the optimal pricing necessary to attract new customers and retain existing customers.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We rely on the performance of highly skilled personnel, including our management and other key employees, and the loss of one or more of such personnel, or of a significant number of our team members, could harm our business.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our current operations are international in scope and we plan on further geographic expansion, creating a variety of operational challenges.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Unfavorable conditions in our industry or the global economy or reductions in legal spending could harm our business.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our business and results of operations may be materially adversely affected by the ongoing COVID-19 pandemic, including variants of COVID-19, or other similar outbreaks or pandemics.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We may in the future be subject to legal proceedings and litigation, including intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business. Our business may suffer if it is alleged or determined that our technology infringes the intellectual property rights of others.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We operate in a highly regulated industry and either are or may be subject to a wide range of federal, state and local, as well as foreign, laws, rules and regulations, and our failure to comply with these laws and regulations may force us to change our operations or harm our business.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Our computer systems, or those of any third parties on whom we depend, may fail or suffer security or data privacy breaches or other unauthorized or improper access to, use of, or destruction of our proprietary or confidential data, employee data, or personal data, which could result in additional costs, loss of revenue, significant liabilities, harm to our brand and material disruption of our operations.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Insiders have substantial control over us and will be able to influence corporate matters.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Growth and Capital Requirements </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our recent rapid growth may not be indicative of our future growth. Our rapid growth also makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced substantial growth in our business since inception. For example, our revenue was $80.5 million, $49.3 million, $68.4 million, and $48.6 million for the nine months ended September&#160;30, 2021 and 2020 and the years ended December 31, 2020 and 2019, respectively. We have also experienced significant growth in headcount, our number of customers, usage and amount of data delivered across our solution. You should not rely on the revenue growth of any prior quarterly or annual period as an indication of our future performance. Even if our revenue continues to increase, we expect that our revenue growth rate may decline in the future as a result of a variety of factors, including the maturation of our business, increased competition, changes to technology, a decrease in the growth of our overall market, or our failure, for any reason, to continue to take advantage of growth opportunities. Overall growth of our revenue depends on a number of factors, including our ability to: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">price our solution effectively so that we are able to attract new customers and expand sales to our existing customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">expand the functionality applications of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">maintain and expand the rates at which customers use our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">provide our customers with support that meets their needs;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">maintain or increase customer satisfaction with our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">continue to introduce and sell our solution to new markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">continue to develop applications and new functionality on our solution and successfully further optimize our solution, including continued innovation of our artificial intelligence system for legal documents;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">successfully identify and acquire or invest in businesses, products or technologies that we believe could complement or expand our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">recruit, hire, train and manage additional qualified developers, professionals and sales and marketing personnel; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">increase awareness of our brand on a global basis and successfully compete with other companies.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not successfully accomplish any of these objectives, and as a result, it is difficult for us to forecast our future results of operations. If the assumptions that we use to plan our business are incorrect or change in reaction to changes in the markets in which we operate, or if we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile and it may be difficult to achieve and maintain profitability.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we expect to continue to expend substantial financial and other resources on: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our technology infrastructure, including systems architecture, scalability, availability, performance and security;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">sales and marketing, including a significant expansion of our sales organization to engage existing and prospective customers, increase brand awareness and drive adoption of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">product development, including investments in our development team and the development of new applications of our solution and new functionality for our existing applications and in the protection of our intellectual property rights related to our product development;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">services and support for the benefit and assistance of customers using our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">acquisitions or strategic investments;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">international expansion; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">general administration, including increased legal and accounting expenses associated with being a public company.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These investments may not be successful on the timeline we anticipate or at all and may not result in increased revenue growth. If we are unable to maintain or increase our revenue at a rate sufficient to offset the expected increase in our costs, our business, financial position and results of operations will be harmed and we may not be able to achieve or maintain profitability over the long term. Additionally, we have encountered, and may in the future encounter, risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as unforeseen operating expenses, difficulties, complications, delays and other known or unknown factors that may result in losses in future periods. If our revenue growth does not meet our expectations in future periods, our business, financial position and results of operations may be harmed and we may not achieve or maintain profitability in the future. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully manage our growth and, if we are not able to grow efficiently, our business, financial condition and results of operations could be harmed. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rapid growth we have experienced in our business places significant demands on our operational infrastructure. As usage of our solution grows, we will need to devote additional resources to improving and maintaining our infrastructure and integrating with third-party applications, including open source software. In addition, we will need to appropriately scale our internal business systems and our services organization, including customer support and professional services, to serve our growing customer base. Any failure of or delay in these efforts could lead to impaired system performance and reduced customer satisfaction, resulting in decreased sales to customers, lower dollar-based net retention rates, the issuance of service credits or requested refunds, which would hurt our revenue growth and our reputation. Even if we are successful in our expansion efforts, they will be expensive and complex, and require the dedication of significant management time and attention. We could also face inefficiencies or service disruptions as a result of our efforts to scale our internal infrastructure. We cannot be sure that the expansion of and improvements to our internal infrastructure will be effectively implemented on a timely basis, if at all, and such failures could harm our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our limited operating history and our history of operating losses makes it difficult to evaluate our current business and prospects and may increase the risks associated with your investment. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We launched our business in 2013 and have experienced net losses in each fiscal year since inception. We incurred net losses of $15.2 million, $19.9 million, $22.9 million and $29.8 million for the nine months ended September&#160;30, 2021 and 2020 and the years ended December&#160;31, 2020 and 2019, respectively. As of September&#160;30, 2021, we had an accumulated deficit of $118.4 million. We will need to generate and sustain increased revenue levels and manage costs in future periods in order to become profitable. Even if we achieve profitability, we may not be able to maintain or increase our level of profitability. We intend to continue to incur significant costs to support further growth and further develop our solution, including expanding the functionality of our solution, technology infrastructure and business systems, expanding our direct sales force and partner ecosystem, increasing our marketing activities and growing our international operations. We will also face increased compliance costs associated with growth, expansion of our customer base and the costs of being a public company. These increased expenditures will make it harder for us to achieve or sustain profitability and we cannot predict if we will achieve or sustain profitability in the near term or at all. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications and delays and other unknown events. If we are unable to achieve and sustain profitability, the value of our common stock could decline and our business may be harmed. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited historical financial data and operate in a rapidly evolving market. As a result, it is difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth, and any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in constantly evolving industries, including the risks described herein. If we do not address these risks successfully, our business may be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to timely raise capital in the future may be limited, or such capital may be unavailable on acceptable terms, if at all. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have funded our operations since inception primarily through payments received from our customers, sales of equity securities, including our IPO in July 2021, and borrowings under our credit facility. We cannot be certain when or if our operations will generate sufficient cash to fully fund our ongoing operations or the growth of our business. We intend to continue to make investments to support our business and may require additional funds. We evaluate financing opportunities from time to time and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance and condition of the capital markets at the time we seek financing. Additional financing may not be available on favorable terms, if at all. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, operating results and financial condition. Furthermore, if we issue additional equity securities, stockholders will experience dilution and the new equity securities could have rights senior to those of our common stock. Because our decision to issue securities in future offerings will depend on numerous considerations, including factors beyond our control, we cannot predict or estimate the amount, timing or nature of any future issuances of debt or equity securities. As a result, our stockholders bear the risk of future issuances of debt or equity securities reducing the value of our common stock and diluting their interests. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other stockholders. </span></div><div style="margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors and consultants under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in companies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on customers increasing their use of our solution and any loss of customers or decline in their use of our solution could harm our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to grow and generate incremental revenue depends, in part, on our ability to maintain and grow our relationships with existing customers and to have them increase their usage of our solution. Customers are charged in part based on their usage of our solution. If our customers do not increase their usage of our solution, our revenue may decline and our results of operations may be harmed. Most of our customers do not have long-term contractual financial commitments to us and, therefore, most of our customers may reduce or cease their use of our solution at any time. Customers may terminate or reduce their use of our solution for any number of reasons, including the settlement or other resolution of legal matters, reductions in the volume of major legal matters experienced, customer budget constraints, customer satisfaction or negative perceptions as to the reliability of our solution relative to traditional methods of performing legal services, changes in our customers&#8217; underlying businesses and financial conditions, changes in the type and size of our customers, pricing changes, legal industry trends away from litigation toward alternative forms of dispute resolution, competitive conditions and general economic conditions. In addition, even if our customers expand their usage of our solution, we cannot guarantee that they will maintain those usage levels for any meaningful period of time. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers under usage-based contracts can cancel their contracts or reduce their usage at any time. The loss of customers or reductions in their usage of our solution may each have a negative impact on our business, results of operations and financial condition. In addition, existing customers may negotiate lower rates for their usage in exchange for an agreement to renew, expand their usage in the future or adopt new solutions. As a result, these customers may not reduce their usage of our solution, but the revenue we derive from that usage will decrease. If our customers reduce their usage of or do not continue to use our solution, our revenue and other results of operations will decline and our business will suffer. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success also depends in part on our ability to expand our existing customer relationships by increasing usage and selling additional solutions to our existing customers. The rate at which our customers purchase solutions from us depends on a number of factors, including our ability to develop additional solutions for our solution and the quality of such applications, general economic conditions and pricing and services offered by our competitors. If our efforts to increase usage and sell additional solutions to our customers are not successful, our business may be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Usage of our solution accounts for substantially all of our revenue. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have derived and expect to continue to derive substantially all of our revenue from our solution. As such, market adoption of our solution is critical to our continued success. Our operating results could suffer due to: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any decline in demand for our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the failure of our solution to achieve continued market acceptance;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the failure of the market for cloud-based technologies for the legal market to continue to grow, or grow as quickly as we expect;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the introduction of products and technologies that serve as a replacement or substitute for, or represent an improvement over, our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">technological innovations or new standards that our solution does not address;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">sensitivity to current or future prices offered by us or our competitors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our customers&#8217; development of their own proprietary solutions; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our inability to release enhanced versions of our solution on a timely basis.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the market for our solution grows more slowly than expected or if demand for our solution does not grow as quickly as anticipated, whether as a result of competition, pricing sensitivities, product obsolescence, technological change, unfavorable economic conditions, uncertain geopolitical environment, budgetary constraints of our customers or other factors, our business would be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to attract new customers and retain existing customers, our business, financial condition and results of operations will be adversely affected. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must attract new customers and retain existing customers to continue to grow our business. Our success will depend to a substantial extent on the widespread adoption of our solution as an alternative to existing offerings, including as an alternative to traditional systems relying on manual tasks and processes. Our customers include law firms and other legal services providers, legal departments of corporate enterprises and organizations and governmental entities. We must convince potential customers of the value of our cloud software solution and that our technologies can automate and simplify legal services more accurately, efficiently and securely than lawyers and their staff and the products of our competitors. This may require significant and costly sales efforts that are targeted at law firms and legal departments of corporate enterprises and organizations and the senior management of these potential customers. In addition, our ability to attract new customers depends in part on our partner ecosystem, consisting of law firms and other legal services providers who resell our solution. We must develop and maintain strong relations with our partner ecosystem and convince our partners of the value of our solution so that they drive adoption of our solution by their customers. Additionally, our solution allows our customers to add other legal industry participants as non-paying users of our solution. Our ability to attract new customers depends in part on our ability to convert the non-paying part users. Our success also depends in part on our ability to offer compelling solutions and the effectiveness of our sales organization. Numerous other factors, many of which are out of our control, may now or in the future impact our ability to acquire new customers, including, but not limited to: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">competitive offerings;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">potential customers&#8217; commitments to other providers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">real or perceived costs of switching to our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our failure to expand, retain and motivate our sales and marketing personnel;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our failure to develop or expand relationships with potential customers and our partner ecosystem;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">failure by us to help our customers to successfully deploy our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">negative media or industry or financial analyst commentary regarding us or our solution;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">negative perceptions about the reliability of cloud-based legal solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">litigation activity; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">deteriorating general economic conditions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the legal market and the demand for legal services decline, customers may decide not to adopt our solution and our existing customers may cease using our solution to reduce costs. As a result of these and other factors, we may be unable to attract new customers or retain existing customers, which would adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our solution fails to perform properly due to defects, interruptions, delays in performance or similar problems and if we fail to resolve any defect, interruption, delay or other problem, we could lose customers, become subject to service performance or warranty claims or incur significant costs. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are dependent upon our ability to prevent system interruption. The technologies underlying our&#160;cloud solution are complex and may contain material defects or errors, which may cause disruptions in availability or other performance problems. We have from time to time found defects in our solution and may discover additional defects in the future that could result in service issues. These defects or errors could also be found in third-party applications on which we rely. We may not be able to detect and correct defects or errors before a customer begins using our solution. Consequently, we or our customers may discover defects or errors after our solution has been deployed. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may experience system slowdowns and interruptions from time to time. Continued growth in our customer base could place additional demands on our solution and could cause or exacerbate slowdowns or interrupt the availability of our solution. If there is a substantial increase in the volume of usage on our solution, we will be required to further expand and upgrade our technology and infrastructure. There can be no assurance that we will be able to accurately project the rate or timing of increases, if any, in the use of our solution or expand and upgrade our systems and infrastructure to accommodate such increases on a timely basis. In such cases, if our users are not able to access our solution or encounter slowdowns when doing so, we may lose customers or partners. In order to remain competitive, we must continue to enhance and improve the responsiveness, functionality and features of our solution. Our response to such slowdowns or interruptions may not be sufficient to address all aspects or any unanticipated consequence or incidents and our insurance may not be sufficient to compensate us for the losses that could occur. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers use our solution to manage critical aspects of their businesses and operations. The occurrence of any defects, errors, disruptions in service or other performance problems, or delays with our solution, whether in connection with the day-to-day operations or otherwise, could result in: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">loss of customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">loss of partners;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">reduced customer usage of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">reduced ability to attract new customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">lost or delayed market acceptance and sales of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">delays in payment to us by customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">injury to our reputation and brand;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">legal claims, including warranty claims, against us; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">diversion of our resources, including through increased service and warranty expenses or financial concessions, and increased insurance costs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs incurred in correcting any material defects, errors or other performance problems in our solution may be substantial and could harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incorrect or improper use of our solution could result in customer dissatisfaction and harm our business, results of operations, financial condition and growth prospects. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly train our customers in the proper use of and the variety of benefits that can be derived from our solution to maximize its potential. Our failure to train customers on how to efficiently and effectively deploy and use our solution, or our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">failure to provide effective support or professional services to our customers, whether actual or perceived, may result in negative publicity or legal actions against us. Also, as we continue to expand our customer base, any actual or perceived failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our related services. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers may find our solution to be complicated to use and it may not be easy to maximize the value of our solution without proper training. Moreover, we have designed our solution to allow for use by law firms and legal services providers who are not direct customers. If our customers or such third-parties perceive that our solution is too complex or time-consuming to learn and use, customer perceptions of our company and our solution may be impaired, our reputation and brand may suffer and customers may choose not to use our solution or increase their purchases of our offerings. Further, incorrect or improper use of our solution by our customers or their external legal services providers may result in negative legal outcomes and potentially subject such parties to claims of malpractice, which would adversely affect our reputation and customer confidence in our solution. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely upon third-party providers of cloud-based infrastructure to host our cloud-based solution. Any disruption in the operations of these third-party providers, limitations on capacity, or interference with our use could adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth depends in part on the ability of our existing and potential customers to continue to adopt and utilize our cloud-based solution. We outsource substantially all of the infrastructure relating to our cloud-based solution to third-party hosting services. In particular, Amazon Web Services, or AWS, provides the cloud computing infrastructure that we use to host our solution and many of the internal tools we use to operate our business. Customers of our cloud-based solution expect to be able to access our solution at any time, without interruption or degradation of performance. Our cloud-based solution depends on protecting the virtual cloud infrastructure hosted by third-party hosting services by maintaining its configuration, architecture, features and interconnection specifications, as well as the information stored in these virtual data centers, which is transmitted by third-party internet service providers. Any disruption as a result of cyber-attacks or similar issues, or any limitation on the capacity of our third-party hosting services, could impede our ability to onboard new customers or expand the usage of our existing customers or otherwise adversely affect our business, which could adversely affect our financial condition and results of operations. Due the fact that we rely on third-party providers of cloud-based infrastructure to host our cloud-based solution, it may become increasingly difficult to maintain and improve their performance, especially during peak usage times and as our cloud capabilities become more complex and our user traffic increases, because we do not control the infrastructure supporting these services. In addition, any incident affecting our third-party hosting services&#8217; infrastructure that may be caused by cyber-attacks, natural disasters, fire, flood, severe storm, earthquake, power loss, telecommunications failures, outbreaks of contagious diseases, terrorist or other attacks and other similar events beyond our control could negatively affect our cloud-based solution. If our cloud-based solution is unavailable or if our users are unable to access our cloud-based solution within a reasonable amount of time or at all, we may experience a loss of customers, lost or delayed market acceptance of our solution, delays in payment to us by customers, injury to our reputation and brand, legal claims against us and the diversion of our resources. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the third-party hosting services we use. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As our business grows, we may need to engage additional providers of cloud computing infrastructure to support our operations. Adequate additional support may not be available to us on acceptable terms, or at all. Furthermore, certain customers may require that we use or avoid specific providers of cloud computing infrastructure. If we fail to enter into agreements or integrate our solution with third-party offerings that our customers require to operate their businesses, or to provide the proper support or ease of integration our customers require, we may not be able to offer the functionality that our customers and their consumers expect, which would harm our business. In addition, in the event that our service agreements with our third-party hosting services are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our cloud-based solution as well as significant delays and additional expense in arranging or creating new facilities and services and/or re-architecting our cloud-based solution for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on AWS to host our solution, and any disruption of service from&#160;AWS&#160;or material change to our arrangement with&#160;AWS&#160;could adversely affect our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently host our solution and support most of our operations using&#160;AWS, a provider of cloud infrastructure services. We do not control the operations of AWS&#8217;s facilities. AWS&#8217;s facilities are vulnerable to damage or interruption from earthquakes, hurricanes, floods, fires, cyber security attacks, terrorist attacks, power losses, telecommunications failures and similar events or could be subject to break-ins, computer viruses, sabotage, intentional acts of vandalism and other misconduct. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of these events, a decision to close the facilities or cease or limit providing services to us without adequate notice or other unanticipated problems could result in interruptions to our solution, which may be lengthy. Our solution&#8217;s continuing and uninterrupted performance is critical to our success and employers and job seekers may become dissatisfied by service interruption. Sustained or repeated system failures could reduce the attractiveness of our solution to customers, cause our customers to decrease their use of or stop using our solution and otherwise adversely affect our business. Moreover, negative publicity from disruptions could damage our reputation. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AWS&#160;does not have an obligation to renew its agreements with us on commercially reasonable terms, or at all. If we cannot renew our agreement or are unable to renew on commercially reasonable terms, we may experience costs or downtime in connection with the transfer to, or the addition of, new cloud infrastructure or other data center. If these providers charge high costs for or increase the cost of their services, we will experience higher costs to operate our business and may have to increase the fees to use our marketplace and our operating results may be adversely impacted. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon expiration or termination of our agreement with&#160;AWS, we may not be able to replace the services provided to us in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us, and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete. Switching our operations from&#160;AWS&#160;to another cloud or other data center provider would also be technically difficult, expensive and time consuming. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the above circumstances or events may harm our reputation, cause customers to stop using our solution, impair our ability to increase revenue from existing customers, impair our ability to grow our customer base, subject us to financial penalties and liabilities under our service level agreements and otherwise harm our business, results of operations and financial condition. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expect fluctuations of our financial results, which may cause quarterly comparisons not to be meaningful. </span></div><div style="margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model is usage-based and there is inherent unpredictability in the timing, duration and scope of our customers&#8217; legal matters requiring use of our solution. Our operating results have fluctuated in the past and are expected to fluctuate in the future due to a variety of factors, many of which are outside of our control. As a result, our quarterly results of operations, including the levels of our revenues, working capital and cash flows, may vary significantly in the future, such that period-to-period comparisons of our results of operations may not be meaningful. Our financial results may fluctuate due to a variety of factors, many of which are outside of our control and may be difficult to predict, including, but not limited to: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the timing of our customers&#8217; usage of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the level of demand for or pricing of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to grow or maintain usage by our existing customers and acquire new customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the timing and success of new functionality, features, integrations, capabilities and enhancements by us to our solution, or by our competitors to their products, or any other changes in the competitive landscape of our market;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the timing and amount of our investments to expand the capacity of our third-party cloud infrastructure providers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in our customers&#8217; budgets and in the timing of their budget cycles and purchasing decisions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in regulatory or legal environments that may cause us to incur, among other elements, expenses associated with compliance;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">general economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the effects of potential acquisitions and their integration;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the impact of new accounting pronouncements;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in the competitive dynamics of our market, including consolidation among competitors or customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">significant security breaches of, technical difficulties with or interruptions to the delivery and use of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">awareness of our brand and our reputation in our target markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">errors in our forecasting of the demand for our solution, which would lead to lower revenues, increased costs, or both; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to control costs, including research and development and sales and marketing expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any one or more of the factors above may result in significant fluctuations in our quarterly results of operations. In addition, because we were founded in 2013 and have experienced rapid expansion of our business and revenues since such time, we do not have a long history upon which to base forecasts of future revenue and operating results. Accordingly, we may be unable to accurately forecast our revenues. As a result, our past results may not be indicative of our future performance, and the variability and unpredictability of our quarterly results of operations or other operating metrics could result in our failure to meet our expectations or those of investors or analysts with respect to revenues or other 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 common stock could decline substantially and we could face lawsuits that are costly and may divert management&#8217;s attention, including securities class action suits. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to forecast our revenue accurately, or if we fail to manage our expenditures, our operating results could be adversely affected. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our recent growth has resulted in the rapid expansion of our business and revenues, we do not have a long history upon which to base forecasts of future revenue and operating results. We cannot accurately predict customers&#8217; usage given the uncertain timing and duration of legal matters and the diversity of our customer base across industries, geographies and size and other factors. Accordingly, we may be unable to accurately forecast our revenues notwithstanding our substantial investments in sales and marketing, infrastructure and research and development in anticipation of continued growth in our business. If we do not realize returns on these investments in our growth, our results of operations could differ materially from our forecasts, which would adversely affect our results of operations and could disappoint analysts and investors, causing our stock price to decline. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations and changing customer needs, requirements or preferences, our solution may become less competitive. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market in which we compete is relatively new and subject to rapid technological change, evolving industry standards and regulatory changes, as well as changing customer needs, requirements and preferences. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business will depend, in part, on our ability to adapt and develop enhancements for our solution that respond effectively to these changes on a timely basis and in a user-friendly manner. If we are unable to evolve our cloud solution to satisfy our customers&#8217; needs and provide enhancements or add new and innovative features and capabilities to our solution that keep pace with rapid technological and industry change, our revenue and operating results could be adversely affected. If new technologies emerge that enable our competitors to deliver competitive products, services and applications at lower prices, more efficiently, more conveniently or more securely, such technologies could adversely impact our ability to compete. If our solution does not allow us or our customers to comply with the latest regulatory requirements, our existing customers may decrease their usage on our solution and new customers will be less likely to adopt our solution. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A limited number of customers represent a substantial portion of our revenue. If we fail to retain these customers, our revenue could decline significantly. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a substantial portion of our revenue from sales to our top 10% customers. As a result, our revenue could fluctuate materially and could be materially and disproportionately impacted by purchasing decisions of these customers or any other significant future customer. Any of our significant customers may decide to purchase less than they have in the past, may alter their purchasing patterns at any time with limited notice, or may decide not to continue to use our solution at all, any of which could cause our revenue to decline and adversely affect our financial condition and results of operations. If we do not further diversify our customer base, we will continue to be susceptible to risks associated with customer concentration. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenue growth depends in part on the success of our strategic relationships with law firms and other legal services providers, and if we are unable to establish and maintain successful relationships with them, our business, operating results and financial condition could be adversely affected. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to grow our partner ecosystem as a way to grow our business. We plan to continue to establish and maintain similar strategic relationships with law firms and other legal services providers and we expect these entities to become an increasingly important aspect of our business. Our future growth in revenue and ability to achieve and sustain profitability depends in part on our ability to identify, establish and retain successful strategic partner relationships in the United States and internationally, which will take significant time and resources and involve significant risk. In order to develop and expand our distribution channel, we must develop and improve our processes for partner introduction and training. If we do not succeed in </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">identifying suitable strategic partners or maintain our relationships with such partners, our business, operating results and financial condition may be adversely affected. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, we cannot be certain that these law firm and other legal services provider partners will prioritize or provide adequate resources to promote or utilize our solution. Further, some of our partners also work with our competitors. As a result of these factors, many of our law firm and other legal services provider partners may choose to promote alternative technologies in addition to or in lieu of our solution, either on their own or in collaboration with others, including our competitors. We cannot assure you that our law firm and other legal services provider partners will continue to cooperate with us. In addition, actions taken or omitted to be taken by such parties may adversely affect us. Even if we are successful in establishing and maintaining these relationships with law firms and other legal services providers, we cannot assure you that these relationships will result in increased customer usage of our solution or increased revenue to us. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our solution. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to increase our customer base and achieve broader market acceptance of our solution will significantly depend on our ability to expand our marketing and sales operations. We plan to continue expanding our sales force and strategic partners, both domestically and internationally. We also plan to dedicate significant resources to sales, marketing and demand-generation programs, including various online marketing activities as well as targeted account-based advertising. The effectiveness of our targeted account-based advertising has varied over time and may vary in the future. All of these efforts will require us to invest significant financial and other resources and if they fail to attract additional customers, our business will be harmed. If our lead generation methods do not result in broader market acceptance of our solution, we will not realize the intended benefits of this strategy and our business will be harmed. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there is significant competition for sales personnel, including sales representatives, sales managers and sales engineers, with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend in large part on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires may not become productive as quickly as we expect, if at all, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, particularly if we continue to grow rapidly, new members of our sales force will have relatively little experience working with us, our solution and our business model. If we are unable to hire and train sufficient numbers of effective sales personnel, our sales personnel do not reach significant levels of productivity in a timely manner, or our sales personnel are not successful in acquiring new customers or expanding usage by existing customers, our business will be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The markets in which we participate are competitive, and if we do not compete effectively, our business will be harmed. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for technology solutions for law firms, private enterprises and government and other organizations is highly fragmented, competitive and constantly evolving. With the introduction of new technologies and market entrants, we expect that the competitive environment in which we compete will remain intense going forward. Almost all potential customers have existing solutions for ediscovery and legal document review in place, which typically consists of a mix of on-premise point solutions and human professional service providers to deliver these solutions. Our competitors include (i)&#160;legal services providers, including large dedicated legal services providers such as Consilio LLC, Epiq Systems, Inc. and KLDiscovery Inc., the legal services divisions of large professional firms such as Deloitte&#160;&amp; Touche LLP, Ernst and Young LLP, KPMG LLP and PricewaterhouseCoopers LLP, as well as a large number of smaller regional and local services companies and certain law firms providing in-house ediscovery and document review solutions; (ii)&#160;legacy on-premise software providers, such as Nuix Limited, Open Text Corporation and Relativity ODA LLC, or Relativity, RELX PLC and Thomson Reuters Corporation; and (iii)&#160;cloud software providers, such as Everlaw, Inc., Logik Systems, Inc. (d.b.a. Logikcull), Relativity&#8217;s through its RelativityOne offering and Reveal Data Corporation. In addition, we expect to expand our solution to address additional areas of the legal function and we likely face further competition from existing companies in such areas. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our competitors have made or may make acquisitions or be acquired by private equity sponsors, enterprises or special purpose acquisition companies or may enter into commercial relationships or other strategic relationships that may provide more comprehensive offerings than they individually had offered. Such acquisitions or relationships may help competitors achieve greater economies of scale than us. In addition, new entrants not currently considered to be competitors may enter the market through acquisitions, partnerships or strategic relationships. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete on the basis of a number of factors, including: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our solution&#8217;s functionality, scalability, performance, ease of use, reliability, security, availability and cost-effectiveness relative to that of our competitors&#8217; products and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to utilize new and proprietary technologies to offer services and features previously not available in the marketplace;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to identify new markets, applications and technologies;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to attract and retain customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our brand, reputation and trustworthiness;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">perceptions about the security, privacy and availability of our solution relative to competitive products and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the quality of our customer support;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to recruit software developers and sales and marketing personnel; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our ability to protect our intellectual property.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors vary in size and in the breadth and scope of the products and services offered. Many of our competitors and potential competitors have greater name recognition, greater market penetration, longer operating histories, more established customer relationships and installed customer bases and substantially greater financial, human, technical and other resources than we do and may be able to offer competing solutions to potential customers on more favorable terms than us. While some of our competitors provide a platform with applications to support one or more use cases, many others provide point-solutions that address a single use case. Other potential competitors not currently offering competitive applications may expand their product offerings to compete with our solution. Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards and customer requirements. An existing competitor or new entrant could introduce new technology that reduces demand for our solution. In addition to application and technology competition, we face pricing competition. Some of our competitors offer their applications or services at a lower price, which has resulted in pricing pressures. Some of our larger competitors have the operating flexibility to bundle competing applications and services with other offerings, including offering them at a lower price or for no additional cost to customers as part of a larger sale of other products. For all of these reasons, we may not be able to compete successfully and competition could result in the failure of our solution to achieve or maintain market acceptance, any of which could harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the estimates and assumptions we have used to calculate the size of our addressable market opportunity are inaccurate, our future growth rate may be limited. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have estimated the size of our addressable market opportunity based on data published by third parties and on internally generated data and assumptions. While we believe our market size information is generally reliable, such information is inherently imprecise and relies on our and third parties&#8217; projections, assumptions and estimates within our target market, which are necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in this Quarterly Report on Form 10-Q. Our market is developing and may develop differently than we expect. Market opportunity estimates and growth forecasts included in the Prospectus, this Quarterly Report on Form 10-Q and other filings we make from time to time with the SEC are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. If such third-party or internally generated data prove to be inaccurate or we make errors in our projections, assumptions or estimates based on that data, including how current customer data and trends may apply to potential future customers and the number and type of potential customers, our addressable target market opportunity and/or our future growth rate may be less than we currently estimate. In addition, these inaccuracies or errors may cause us to misallocate capital and other business resources, which could divert resources from more valuable alternative projects and harm our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The variables that go into the calculation of our market opportunity are subject to change over time and there is no guarantee that any particular number or percentage of addressable users or companies covered by our addressable target market opportunity estimates will purchase our solution at all or generate any particular level of revenue for us. Any expansion in our market depends on a number of factors, including the cost, performance and perceived value associated with our solution and applications and those of our competitors. Even if the market in which we compete meets the size estimates and growth forecasted in this Quarterly Report on Form 10-Q, we may not be successful in capitalizing on such market opportunity and our business could fail to grow for a variety of reasons, including reasons outside of our control, such as competition in our industry. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth is subject to many factors, including our success in expanding our international operations, continuing to expand the use of our solution by our customers and otherwise implementing our business strategy, which are subject to many risks and uncertainties. Accordingly, information regarding the size of our addressable market opportunity should not be taken as indicative of our future growth. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to develop, maintain and enhance our brand, our ability to expand our customer base will be impaired and our business, results of operations and financial condition may suffer. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that maintaining and enhancing our brand is important to continued market acceptance of our existing and future applications, attracting new customers and retaining existing customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts and strategies, our ability to provide a reliable solution that continues to meet the needs of our customers at competitive prices, our ability to maintain our customers&#8217; trust, our ability to continue to develop new functionality and applications for our solution and our ability to successfully differentiate our solution from competitive products and services. Additionally, our brand and reputation may be affected if customers do not have a positive experience with our law firm and other legal services provider partners&#8217; services. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incurred in building our brand. If we fail to successfully promote and maintain our brand, our business may be harmed. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, any negative publicity relating to our employees, customers or others associated with these parties may also tarnish our own reputation simply by association and may reduce the value of our brand. Damage to our brand and reputation may result in reduced demand for our solution and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We employ a pricing model that subjects us to various challenges, and given our limited history with our pricing model, we may not be able to accurately predict the optimal pricing necessary to attract new customers and retain existing customers. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally charge our customers for their usage of our solution across a variety of dimensions of usage. We do not know whether our current or potential customers or the market in general will continue to accept this pricing model going forward and, if it fails to gain acceptance, our business could be harmed. In addition, we have limited experience with respect to determining the optimal pricing for our solution and, as a result, we have changed our pricing model in the past and expect that we may need to change it in the future. As the market for our solution matures and technology changes and improves, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or based on the same pricing models as we have used historically. Pricing decisions may also impact the mix of adoption among our customers and negatively impact our overall revenue. Moreover, frequent or significant users of our solution may demand substantial price concessions. As a result, in the future we may be required to reduce our prices or develop new pricing models, which could adversely affect our revenue, gross margin, profitability, financial position and cash flow. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our sales cycles with customers can be long and unpredictable and our sales efforts require considerable time and expense. </span></div><div style="margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of our sales with our enterprise customers and related revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for these customers. In addition, for our enterprise customers, the lengthy sales cycle for the evaluation and implementation of our solution may also cause us to experience a delay between incurring expenses for such sales efforts and the generation of corresponding revenue. The length of our sales cycle for these customers can vary substantially from customer to customer. Our sales efforts involve educating our customers about the use, technical capabilities and benefits of our solution. Customers often undertake a prolonged evaluation process, which frequently involves not only our solution but also those of our competitors. In addition, the size of potential customers may lead to longer sales cycles. As the use of our solution can be dependent upon the timing of work in legal matters, our sales cycle can extend to even longer periods of time. During the sales cycle, we expend significant time and money on sales and marketing and contract negotiation activities, which may not result in a completed sale. Additional factors that may influence the length and variability of our sales cycle include: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the effectiveness of our sales force, particularly new salespeople, as we increase the size of our sales force and train our new salespeople to sell to enterprise customers;&#160;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the discretionary nature of customers&#8217; purchasing decisions and budget cycles;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">customers&#8217; procurement processes, including their evaluation of competing products and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">economic conditions and other factors affecting customer budgets;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the regulatory environment in which our customers operate;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">customers&#8217; familiarity with cloud computing solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">evolving customer demands; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">competitive conditions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given these factors, it is difficult to predict whether and when a customer will switch to our solution. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, some of our potential customers may undertake a significant evaluation and negotiation process due to size, organizational structure and approval requirements, all of which can lengthen our sales cycle. We may also face unexpected deployment challenges with such enterprises or more complicated deployment of our solution. These enterprises may demand additional features, support services and pricing concessions or require additional security management or control features. We may spend substantial time, effort and money on sales efforts to these customers without any assurance that our efforts will produce any sales or that these customers will deploy our solution widely enough across their organization to justify our substantial upfront investment. As a result, it is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we cannot maintain our corporate culture as we grow, our success and our business and competitive position may be harmed. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our culture has been a key contributor to our success to date and that the critical nature of the solution that we provide promotes a sense of greater purpose and fulfillment in our employees. We have invested in building a strong corporate culture and believe it is one of our most important and sustainable sources of competitive advantage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel, which is critical to our growth, and to effectively focus on and pursue our corporate objectives. As we grow and develop the systems and processes associated with being a public company, we may find it difficult to maintain these important aspects of our culture. In addition, as we grow and our resources become more globally dispersed, we may find it increasingly difficult to maintain these beneficial aspects of our corporate culture. If we fail to maintain our corporate culture, or if we are unable to retain or hire key personnel, our business and competitive position may be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The success of our business depends on our customers&#8217; continued and unimpeded access to our solution on the internet. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers must have internet access in order to use our solution. We have experienced, and may in the future experience, disruptions, outages, defects and other performance and quality problems with the public cloud and internet infrastructure on which our cloud solution relies. These problems can be caused by a variety of factors, including introductions of new functionality, vulnerabilities and defects in proprietary and open source software, human error or misconduct, capacity constraints, design limitations, as well as from internal and external security breaches, malware and viruses, ransomware, cyber events, denial or degradation of service attacks or other security-related incidents. In addition, some internet providers may take measures that affect their customers&#8217; ability to use our solution, such as degrading the quality of the content we transmit over their lines, giving that content lower priority, giving other content higher priority than ours, blocking our content entirely, or attempting to charge their customers more for using our solution. As we expand our operations internationally, these problems will be further exacerbated and we will face additional complexity due to our inability to control internet infrastructure outside the United States. Any disruptions, outages, defects and other security performance and quality problems with the public cloud and internet infrastructure on which our cloud solution relies, or any material change in our contractual and other business relationships with our public cloud providers, could result in reduced use of our solution, increased expenses, including significant, unplanned capital investments and harm to our brand and reputation, any of which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to offer high-quality support and professional services for our customers may harm our relationships with our customers and, consequently, our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once our solution is deployed, our customers sometimes request consulting and training to assist them in integrating our solution into their business and rely on our customer support personnel to resolve issues and realize the full benefits that our solution provides. Our ability to provide effective customer support is largely dependent on our ability to attract, train and retain qualified personnel with experience in supporting customers with a cloud solution such as ours and maintaining the same. The number of our customers has grown significantly, which is likely to increase demand for consulting, training, support and maintenance related to our solution and place additional pressure on our customer support teams. If we are unable to provide sufficient high-quality consulting, training, integration and maintenance resources, our customers may not effectively integrate </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our solution into their business or realize sufficient business value from our solution to justify further usage, which could impact our future financial performance. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for technical support or maintenance assistance. We also may be unable to modify the future, scope and delivery of our maintenance services and technical support to compete with changes in the technical services provided by our competitors. Increased customer demand for support and professional services, without corresponding revenue, could increase costs and negatively affect our operating results. In addition, as we continue to grow our operations and support our global customer base, we need to be able to continue to provide efficient support and effective maintenance that meets our customers&#8217; needs globally at scale. Our ability to attract new customers is highly dependent on our business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality support services, or a market perception that we do not maintain high-quality support services for our customers, would harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on the performance of highly skilled personnel, including our management and other key employees and the loss of one or more of such personnel, or of a significant number of our team members, could harm our business. </span></div><div style="margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our success has depended, and continues to depend, on the efforts and talents of senior management and key personnel, including Kiwi Camara, our Co-Founder and Chief Executive Officer. From time to time, there may be changes in our management team resulting from the hiring or departure of executives and key employees, which could disrupt our business. We also are dependent on the continued service of our existing software engineers because of the complexity of our solution, and our existing salespeople, because of their relationship with our customers. Our senior management and key employees are employed on an&#160;at-will&#160;basis. In addition, many of our senior management and key employees may be able to receive significant proceeds from sales of our equity in the public markets after our IPO, which may reduce their motivation to continue to work for us. We cannot ensure that we will be able to retain the services of any member of our senior management or other key employees or that we would be able to timely replace members of our senior management or other key employees should any of them depart. The loss of one or more of our senior management or other key employees could harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure to attract and retain additional qualified personnel could prevent us from executing our business strategy. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To execute our business strategy and growth plan, we must attract and retain highly qualified personnel. Competition for executive officers, software developers, legal professionals, sales and customer support personnel and other key employees in our industry is intense. In particular, we compete with many other companies for software developers with high levels of experience in designing, developing and managing cloud-based software, as well as for legal professionals to support our solution and skilled sales and operations professionals. In addition, we believe that the success of our business and corporate culture depends on employing people with a variety of backgrounds and experiences and the competition for such diverse personnel is significant. While the market for such talented personnel is particularly competitive in Austin, Texas, where our headquarters is located, it is also competitive in other markets where we maintain operations and the increased prevalence of remote work has increased competition for employees in all markets. Moreover, to the extent we expand our operations to additional markets, we may face difficulties attracting talented personnel to such locations. Many of the companies with which we compete for experienced personnel have greater resources than we do and can frequently offer such personnel substantially greater compensation than we can offer. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business would be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future acquisitions, strategic investments, partnerships, or alliances could be difficult to identify and integrate, divert the attention of management, disrupt our business and dilute stockholder value. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have not made acquisitions historically, we may in the future make acquisitions of other companies, products and technologies that we believe could complement, expand or enhance the features and functionality of our solution and technical capabilities, broaden our service offerings or offer growth opportunities. We may not be able to find suitable acquisition candidates and we may not be able to complete acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and any acquisitions we complete could be viewed negatively by customers, developers or investors. In addition, we may not be able to integrate acquired businesses successfully or effectively manage the combined company following an acquisition. If we fail to successfully integrate our acquisitions, or the people or technologies associated with those acquisitions, into our company, the results of operations of the combined company could be adversely affected. Any integration process will require significant time and resources, require significant attention from management and disrupt the ordinary functioning of our business and we may not be able to manage the process successfully, which could harm our business. In addition, we may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. If we incur more debt, it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to flexibly operate our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our current operations are international in scope and we plan on further geographic expansion, creating a variety of operational challenges. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A component of our growth strategy involves the further expansion of our operations and customer base internationally. For the year ended December&#160;31, 2020, the percentage of revenue generated from customers outside the United States was less than 5.0% of our total revenue. Beyond the United States, we have operational presence internationally in Canada and the United Kingdom. We are continuing to adapt to and develop strategies to address international markets but there is no guarantee that such efforts will have the desired effect. In connection with such expansion, we may face difficulties, including costs associated with expansion, varying seasonality patterns, potential adverse movement of currency exchange rates, longer payment cycle difficulties in collecting accounts receivable in some countries, increased management, travel, infrastructure and legal compliance costs associated with having operations and developing our business in multiple jurisdictions, different technical standards, existing or future regulatory and certification requirements and required features and functionality, political and economic conditions and uncertainty in each country or region in which we operate and general economic and political conditions and uncertainty around the world, tariffs and trade barriers, a variety of regulatory or contractual limitations on our ability to operate, adverse tax events, reduced protection of intellectual property rights in some countries and a geographically and culturally diverse workforce and customer base. In addition, our solution has been developed with a focus on the practice of law in the United States and the rules and regulations applicable domestically in the United States and we may be required to expend substantial time and resources to update our solution or develop new applications to address alternative systems of legal resolution in other jurisdictions. Furthermore, in certain jurisdictions in which we seek to enter, the rules and regulations governing the practice of law and e-discovery may impose additional obligations or restrictions on our operations. Failure to overcome any of these difficulties could harm our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to further expand our international operations and are unable to do so successfully and in a timely manner, our business may be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are exposed to fluctuations in currency exchange rates. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales contracts are primarily denominated in U.S. dollars and therefore substantially all of our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our solution to our customers outside of the United States, which could adversely affect our operating results. In addition, an increasing portion of our operating expenses is incurred and an increasing portion of our assets is held outside the United States. These operating expenses and assets are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. While we do not currently engage in hedging efforts, if we do not successfully hedge against the risks associated with currency fluctuations as our international operations and customer base grow, our business may be harmed. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Current and future indebtedness could restrict our operations, particularly our ability to respond to changes in our business or to take specified actions. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current revolving credit facility contains, and any future indebtedness would likely contain, a number of restrictive covenants that impose significant operating and financial restrictions on us, including restrictions on our ability to take actions that may otherwise be in our best interests. Our ability to meet those financial covenants can be affected by events beyond our control and we may not be able to continue to meet those covenants. In addition, a breach of a covenant under our revolving credit facility or any future indebtedness may result in a cross-default under a separate credit facility. If we seek to enter into a new or additional credit facility, we may not be able to obtain debt financing on terms that are favorable to us, if at all. The lender under our revolving credit facility has rights senior to holders of common stock to make claims on our assets and the terms of our revolving credit facility restrict our operations, including our ability to pay dividends on our common stock. If we are unable to obtain adequate financing or financing on terms that are satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired and our business may be harmed. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Socioeconomic Factors </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable conditions in our industry or the global economy or reductions in legal spending could harm our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers and potential customers. This risk is presently heightened by the uncertain economic impact of the ongoing COVID-19 pandemic. Current or future economic uncertainties or downturns could adversely affect our business and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, political turmoil, natural catastrophes, warfare and terrorist attacks on the United States, Europe, the Asia-Pacific region, or elsewhere, could cause a decrease in business investments, including spending on information technology, which would harm our business. To the extent that our solution is perceived by customers and potential customers as too costly, or difficult to deploy or migrate to, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Moreover, corporate entities may elect to reduce legal spending, both internally and through outside counsel, or be less willing to try alternatives to the traditional legal function. Also, our competitors, many of whom are larger and have greater financial resources than we do, may respond to market conditions by lowering prices and attempting to lure away our customers. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and results of operations may be materially adversely affected by the ongoing COVID-19 pandemic, including variants of COVID-19, or other similar outbreaks or pandemics. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business could be materially adversely affected by the outbreak of a widespread health epidemic or pandemic, including the ongoing outbreak of COVID-19, which has been declared a &#8220;pandemic&#8221; by the World Health Organization, variants of COVID-19 or other similar outbreaks or pandemics. The COVID-19 outbreak has reached across the globe, resulting in the implementation of significant governmental measures, including lockdowns, closures, quarantines, travel bans and occupancy limits intended to control the spread of the virus. Government authorities, including those in Austin, Texas, where our headquarters is located, previously instituted policies that required most of our employees in that area to work remotely. While strict shelter-in-place and similar orders have generally been lifted, continued limitations on indoor occupancy or other restrictions applicable to in-person operations have been and may in the future be re-instituted in some jurisdictions as rates of infection increase in those locations, including in light of the current spread of the Delta variant and other potentially more contagious variants of the COVID-19 virus. These policies have, and are expected to continue to have, an impact on our business and the business of our customers. For example, customers&#8217; inability to access their office resulted in delays in collecting data for use in legal matters and delayed increases in usage of our solution consequently reduced our revenue growth. This impact could increase if further actions that alter our operations are required by applicable government authorities or if we determine further actions are in the best interests of our customers&#8217; or of our employees. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that these restrictions remain in place, additional prevention and mitigation measures are implemented in the future, or there is uncertainty about the effectiveness of these or any other measures to contain or treat COVID-19 and COVID-19 variants, there could be an adverse impact on global economic conditions, which could materially and adversely impact our customers through reduced consumer demand for their products and services, which could in turn negatively impact our customers&#8217; willingness or ability to enter into or renew contracts with us. While at this time we are working to manage and mitigate potential disruptions to our operations, the fluid nature of the pandemic and uncertainties regarding the related economic impact are likely to result in sustained market turmoil, which may harm our business, results of operations and financial condition. We cannot predict how the COVID-19 pandemic and COVID-19 variants will continue to develop, whether and to what extent government regulations or other restrictions may impact our operations or those of our customers, the timing of vaccine rollouts and rates of vaccination or whether or to what extent the COVID-19 pandemic and COVID-19 variants or the effects thereof may have longer-term unanticipated impacts on our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent of COVID-19 and COVID-19 variants&#8217; effects on our operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic, all of which are uncertain and difficult to predict considering the rapidly evolving landscape. As a result, it is not currently possible to ascertain the overall impact of COVID-19 on our business. However, if the pandemic continues to persist as a severe worldwide health crisis, the disease may harm our business and may also have the effect of heightening many of the other risks described in this &#8220;Risk Factors&#8221; section. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to protect our proprietary technology and intellectual property rights could substantially harm our business and operating results. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depends in part on our intellectual property and our other proprietary technology information. We seek to control access to our proprietary information by entering into a combination of confidentiality and proprietary rights agreements, invention assignment agreements and nondisclosure agreements with our employees, consultants and third parties with whom we have relationships. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, we had three U.S. granted patents and nine pending U.S. patent applications related to our solution and its technology. We cannot assure you that any of our patent applications will result in the issuance of a patent or that the examination process will not require us to narrow our claims. Any patents that issue from any patent applications may not give us the protection that we seek or may be challenged, invalidated or circumvented. Any patents that may issue in the future from our pending or future patent applications may not provide sufficiently broad protection and may not be valid and enforceable in actions against alleged infringers. Any patents we have obtained or may obtain in the future may be found to be invalid or unenforceable in light of recent and future changes in the law, or because of technology developed prior to the inventions we have sought to patent or because of defects in our patent prosecution process. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may in the future be subject to legal proceedings and litigation, including intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business. Our business may suffer if it is alleged or determined that our technology infringes the intellectual property rights of others. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The software industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets and other intellectual property rights. Companies in the software industry are often required to defend against litigation claims based on allegations of infringement, misappropriation or other violations of intellectual property rights. Our technologies may not be able to withstand any third-party claims or rights against their use. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights (and may also have greater resources to defend claims that may be brought against them). Any litigation may also involve patent holding companies or other adverse patent owners that have no relevant product revenue and against which our patents may therefore provide little or no deterrence. If a third party is able to obtain an injunction preventing us from accessing such third-party intellectual property rights, or if we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop offering applications impacted by the claim or injunction or cease business activities covered by such intellectual property and may be unable to compete effectively. Any inability to license third-party technology in the future would have an adverse effect on our business or operating results and would adversely affect our ability to compete. We may also be contractually obligated to indemnify our customers in the event of infringement of a third party&#8217;s intellectual property rights and any such claims could hurt our business as well. Such claims, regardless of their merit, can be time-consuming, costly to defend in litigation and damaging to our reputation and brand. In addition, although we carry general liability and cyber security insurance, our insurance may not be adequate to indemnify us for all liability that may be imposed or otherwise protect us from liabilities or damages with respect to claims alleging compromises of customer data and any such coverage may not continue to be available to us on acceptable terms or at all. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawsuits are time-consuming and expensive to resolve, and they divert management&#8217;s time and attention and could cause current or potential customers to seek other providers. Although we carry insurance, our insurance may not cover potential claims of this type or may not be adequate to indemnify us for all liability that may be imposed nor the full extent of the harm that we might face. We cannot predict the outcome of lawsuits and the results of any such actions may harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brands as well as our competitive advantage. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently rely on a combination of patent, trademark, copyright and trade secret laws and other intellectual property rights and confidentiality or license agreements with our employees, customers, partners and others, to protect our intellectual property rights. Our success and ability to compete depend, in part, on our ability to protect our intellectual property, including our proprietary technology and our brands. If we are unable to protect our proprietary rights adequately, our competitors could use the intellectual property we have developed to enhance their own products and services, which may harm our business. It can be difficult to successfully enforce intellectual property rights and the fact that we have certain intellectual property rights does not necessarily mean that such rights are broad or strong enough to afford us a meaningful degree of protection. Furthermore, irrespective of the scope of our intellectual property rights, we may not be able to stop competitors from developing similar technologies or offering similar solutions. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may become involved in lawsuits to protect or enforce our intellectual property, which could be expensive, time-consuming and unsuccessful. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties, including our competitors, could be infringing, misappropriating or otherwise violating our intellectual property rights. In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights, and if such defenses, counterclaims or countersuits are successful, we could lose valuable intellectual property rights. An adverse determination of any litigation proceedings could put our intellectual property at risk of being invalidated or interpreted narrowly and could put our related patents, patent applications and trademark filings at risk of being invalidated, not issuing or being cancelled. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential or sensitive information could be compromised by disclosure in the event of litigation. In addition, during the course of litigation there could be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could delay further sales or the implementation of our solution, impair the functionality of our solution, delay introductions of new applications, result in our substituting inferior or more costly technologies into our solution or injure our reputation. Any of the foregoing could adversely impact our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to claims asserting that our employees, consultants or advisors have wrongfully used or disclosed alleged trade secrets of their current or former employers or claims asserting ownership of what we regard as our own intellectual property. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we try to ensure that our employees, consultants and advisors do not use the proprietary information or&#160;know-how&#160;of others in their work for us, we may be subject to claims that we or these individuals have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such individual&#8217;s current or former employer. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management. </span></div><div style="margin-top:12pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, while it is our policy to require our employees and contractors who may be involved in the creation or development of intellectual property on our behalf to execute agreements assigning such intellectual property to us, we may be unsuccessful in having all such employees and contractors execute such an agreement. The assignment of intellectual property may not be self-executing or the assignment agreement may be breached and we may be forced to bring claims against third parties or defend claims that they may bring against us to determine the ownership of what we regard as our intellectual property. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in various agreements to which we are party potentially expose us to substantial liability for intellectual property infringement, data protection and other losses. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreements with customers and other third parties sometimes include provisions under which we are liable or agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, data protection, damages caused by us to property or persons, or other liabilities relating to or arising from our solution, services, or other contractual obligations. Some of these agreements provide for uncapped liability for which we would be responsible, and some provisions survive termination or expiration of the applicable agreement. Large liability payments could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such obligations, we may still incur substantial liability related to them, and in the case of an intellectual property infringement indemnification claim, we may be required to cease use of certain functions of our solution as a result of any such claims. 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. Even when we have contractual protections against such customer claims, we may choose to honor a customer&#8217;s request for indemnification or otherwise seek to maintain customer satisfaction by issuing customer credits, assisting our customer in defending against claims, or in other ways. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any significant change to applicable laws, regulations or industry practices regarding the collection, use, retention, security or disclosure of our customers&#8217; content, or regarding the manner in which the express or implied consent of customers for the collection, use, retention or disclosure of such content is obtained, could increase our costs and require us to modify our solution, possibly in a material manner, which we may be unable to complete and may limit our ability to store and process customer data or develop new applications and features. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Litigation, Regulatory Compliance and Governmental Matters </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any future litigation against us could be costly and time-consuming to defend. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are, and may become, subject to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial disputes or employment claims made by our current or former employees. Litigation might result in substantial costs and may divert management&#8217;s attention and resources, which might seriously harm our business, financial condition and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, potentially harming our business, financial position and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in a highly regulated industry and either are or may be subject to a wide range of federal, state and local, as well as foreign, laws, rules and regulations and our failure to comply with these laws and regulations may force us to change our operations or harm our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The legal industry is and will continue to be subject to extensive and evolving U.S. federal, state and foreign laws, rules and regulations, including the rules and regulations of the organizations and other authorities governing the legal profession in the jurisdictions in which we or our customers operate. These laws, rules and regulations can vary significantly from jurisdiction to jurisdiction. For example, in the United States, each state has adopted laws, regulations and codes of ethics that provide for the licensure of attorneys, generally grant licensed attorneys the exclusive right to practice law in that state and place restrictions upon the activities of licensed lawyers. The practice of law other than by an attorney entitled to practice in the jurisdiction is generally referred to as the unauthorized practice of law. As a company, we are not authorized to practice law. In the United States, we may not provide legal advice to our clients, primarily because we do not meet the ethical and regulatory requirements, present in nearly every U.S. jurisdiction, of being exclusively owned by licensed attorneys. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solution includes alternatives to certain traditional methods of legal services and we therefore may face claims that we are engaged in the unauthorized practice of law. Despite our belief that our operations are not subject to, or are otherwise compliant with, the requirements of the jurisdictions in which we or our customers operate, regulators or other authorities of such jurisdictions could deem that we, our employees or our customers are engaged in the unauthorized practice of law or otherwise determine that we are subject to the relevant rules and regulations governing the conduct of attorneys. In such circumstances, regulators may enjoin our operations, subject us to rules governing conflicts of interests, require registration, seek to impose punitive fines or sanctions or take other disciplinary actions against us, our employees or our customers, any of which may inhibit our ability to do business in those jurisdictions, adversely impact our reputation, increase our operating expenses and adversely affect our financial condition and results of operations. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are subject to regulations and laws specifically governing the internet and the collection, storage, processing, transfer and other use of personal information and other customer data. We also are subject to laws and regulations involving taxes, privacy and data security, anti-spam, content protection, electronic contracts and communications, mobile communications, unencumbered internet access to our solution, the design and operation of websites and internet neutrality. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of laws and regulations to which we are or may be subject is not exhaustive and the regulatory framework governing our operations is subject to evolving interpretations and continuous change. Moreover, if we expand into additional jurisdictions, we will be subject to an increased variety of new and complex laws and regulations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to anti-corruption, anti-bribery, anti-money laundering and similar laws and noncompliance with such laws can subject us to criminal or civil liability and harm our business, financial condition and results of operations. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, U.S. domestic bribery laws, the United Kingdom Bribery Act and other anti-corruption and anti-money laundering laws in the countries in which we conduct activities. Due to the international scope of our operations, we must comply with these laws in each jurisdiction where we operate. Additionally, many anti-bribery and anti-corruption laws, including the FCPA, have long-arm statutes that can expand the applicability of these laws to our operations worldwide. Accordingly, we must incur significant operational costs to support our ongoing </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compliance with anti-bribery and anti-corruption laws at all levels of our business. If we fail to comply with these laws, we may be subject to significant penalties. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees and their third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. As we increase our international and public sector sales and businesses, we may engage with business partners and third-party intermediaries to market our solution and to obtain necessary permits, licenses and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries and our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have policies and procedures to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Detecting, investigating and resolving actual or alleged violations of anti-corruption laws can require a significant diversion of time, resources and attention from senior management. In addition, noncompliance with anti-corruption, anti-bribery or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions, suspension or debarment from contracting with certain persons, reputational harm, adverse media coverage and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal proceeding, our business, financial condition and results of operations could be harmed. In addition, responding to any action will likely result in a materially significant diversion of management&#8217;s attention and resources and significant defense costs and other professional fees. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to government entities and highly regulated organizations are subject to a number of challenges and risks. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to sell our solution to U.S. federal, state and local, as well as foreign, governmental agency customers, as well as to customers in highly regulated industries such as financial services and healthcare. Sales to such customers are subject to a number of challenges and risks. Selling to such customers 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. These current and prospective customers may also be required to comply with stringent regulations in connection with purchasing and implementing our solution or particular regulations regarding third-party vendors that may be interpreted differently by different customers. In addition, Congress and regulatory agencies may impose requirements on third-party vendors generally, or our company in particular, that we may not be able to, or may not choose to, meet. In addition, government customers and customers in these highly regulated industries often have a right to conduct audits of our systems and practices, which can be time-consuming and expensive. In the event that one or more customers determine that some aspect of our business does not meet regulatory requirements, we may be limited in our ability to continue or expand our business and could be subject to audits or investigations by government enforcement personnel. In addition, if our solution does not meet the standards of new or existing regulations, we may be in breach of our contracts with these customers, allowing or requiring them to terminate their agreements. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government contracting requirements may also change and in doing so restrict our ability to sell into the government sector until we have attained the requisite approvals or until our solution meets government requirements. Government demand and payment for our solution are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solution. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These customers may also be subject to a rapidly evolving statutory and regulatory framework that may influence their ability to use our solution. Moreover, changes in the underlying statutory and regulatory conditions that affect these types of customers could harm our ability to efficiently provide them access to our solution and to grow or maintain our customer base. If we are unable to enhance, modify or improve our solution to keep pace with evolving customer requirements, or if new technologies emerge that are able to deliver competitive products and services at lower prices, more efficiently, more conveniently, or more securely than our solution, our business, financial condition and results of operations could be adversely affected. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, governmental and highly regulated entities may demand contractual terms that differ from our standard arrangements and are less favorable than terms agreed with private sector customers, including preferential pricing or &#8220;most favored nation&#8221; terms and conditions or are contract provisions that are otherwise time-consuming and expensive to satisfy and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">monitor. In the United States, applicable federal contracting regulations change frequently and the President may issue executive orders requiring federal contractors to adhere to new compliance requirements after a contract is signed that could result in the loss of contracts for contractors who do not meet those requirements. If we undertake to meet special standards or requirements and do not meet them, we could be subject to significant liability from our customers or federal and state regulators and enforcement agencies. Even if we do meet these special standards or requirements, the additional costs associated with providing our solution to government and highly regulated customers could harm our operating results. In addition, engaging in sales activities with foreign governments introduces additional compliance risks specific to the FCPA, the United Kingdom Bribery Act and other similar statutory requirements prohibiting bribery and corruption in the jurisdictions in which we operate. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such entities may have statutory, contractual or other legal rights to terminate contracts with us or our partners for convenience or for other reasons. Any such termination may adversely affect our ability to contract with other government customers as well as our reputation, business, financial condition and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate such controls. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solution is subject to U.S. export controls, including the Export Administration Regulations administered by the U.S. Commerce Department and economic sanctions administered by the Office of Foreign Assets Control, or OFAC, of the U.S. Treasury Department, and we incorporate encryption technology into certain of our applications. These encryption products and the underlying technology may be exported outside of the United States or accessed by foreign persons within the United States only with the required export authorizations. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, our activities are subject to U.S. economic sanctions laws and regulations that generally prohibit the direct or indirect exportation or provision of products and services without the required export authorizations to countries, governments and individuals and entities targeted by U.S. embargoes or sanctions, except to the extent authorized by OFAC or exempt from sanctions. Obtaining the necessary export license or other authorization for a particular sale may not always be possible, and, even if the export license is ultimately granted, the process may be time-consuming and may result in the delay or loss of sales opportunities. Violations of U.S. sanctions or export control laws can result in significant fines or penalties and possible incarceration for responsible employees and managers could be imposed for criminal violations of these laws. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other countries also regulate the import and export of certain encryption products and technology through import and export licensing requirements and have enacted laws that could limit our ability to distribute our solution or could limit our customers&#8217; ability to implement our solution in those countries. Changes in our solution or future changes in export and import regulations may create delays in the introduction of our solution in international markets, prevent our customers with international operations from deploying our solution globally, or, in some cases, prevent the export or import of our solution to certain countries, governments or persons altogether. From time to time, various governmental agencies have proposed additional regulation of encryption products and technology, including the escrow and government recovery of private encryption keys. Any change in export or import regulations, economic sanctions or related legislation, increased export and import controls, or change in the countries, governments, persons or technologies targeted by such regulations could result in decreased use of our solution by, or in our decreased ability to export or sell our solution to, existing or potential customers with international operations. Any decreased use of our solution or limitation on our ability to export or sell our solution would harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Information Technology and Cybersecurity </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The unavailability of or change in the terms or nature of access to third-party technology could harm our business </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license certain software from third parties and incorporate or integrate such components into and with our solution. Certain third-party software has become central to the operation and delivery of our solution. Any inability to license necessary third-party technology in the future, or maintain sufficient rights or reasonable terms under existing third-party technology that we rely upon, could have an adverse effect on our business or operating results and adversely affect our ability to compete. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A large portion of our third-party software license contracts have fixed durations and may be renewed only by mutual consent. There is no assurance that we will be able to renew these contracts as they expire or that such renewals will be on the same or substantially similar terms or on conditions that are commercially reasonable to us. If we fail to renew these contracts as they expire, we may be unable to offer certain aspects of our solution to our customers. In addition, all of our third-party software licenses are nonexclusive; and therefore, our competitors may obtain the right to license certain of the technology covered by these agreements to compete directly with us. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain of our third-party licensors were to change product offerings, cease actively supporting the technologies, fail to update and enhance the technologies to keep pace with changing industry standards, encounter technical difficulties in the continuing development of these technologies, significantly increase prices, terminate our licenses, suffer significant capacity or supply chain constraints or suffer significant disruptions, we would need to seek alternative suppliers and incur additional internal or external development costs to ensure continued performance of our solution. Such alternatives may not be available on attractive terms or may not be as widely accepted or as effective as the current licenses provided by our existing suppliers. Furthermore, certain customers may require that we use or ensure that our solution is compatible with certain enterprise software offerings, such as Microsoft Office 365. If we fail to obtain licenses to use such third-party offerings or otherwise integrate our solution with such offerings, our business may be harmed. If the cost of licensing or maintaining the third-party intellectual property significantly increases, our operating earnings could significantly decrease. In addition, interruption in functionality of our solution as a result of changes in or with third-party licensors could adversely affect our commitments to customers, future sales of our solution and harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Elements of our solution use open source software, which may restrict the functionality of our solution or require that we release the source code of certain applications subject to those licenses. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solution incorporates software licensed under open source licenses and we expect to continue to incorporate software licensed under open source licenses in the future. Such open source licenses sometimes require that source code subject to the license be made available to the public and that any modifications or derivative works to open source software continue to be licensed under open source licenses. Few courts have interpreted open source licenses and the manner in which these licenses may be interpreted and enforced is therefore subject to some uncertainty. We rely on multiple software programmers to design our proprietary technologies and we do not exercise complete control over the development efforts of our programmers and we cannot be certain that our programmers have not incorporated open source software into our proprietary solution and technologies or that they will not do so in the future. There is a risk that open source licenses could be construed in a manner that imposes unanticipated conditions, restrictions or costs on our ability to provide or distribute our software solution. To that end, while we try to mitigate the likelihood of such risks, we may from time to time face claims from third parties alleging ownership of, or demanding release or general availability of, the open source software or derivative works that we developed using such software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation, which could be costly for us to defend and could adversely affect our core functionality and services. If we face such problems and attempt or are required to re-engineer our solution to mitigate them, it could require significant additional research and development resources and we may not be able to complete it successfully or in a timely manner. In addition to risks related to license requirements, usage of certain open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of software. Many of these risks could be difficult to eliminate or manage and could reduce or eliminate the value of our solution and technologies and materially and adversely affect our ability to sustain and grow our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our actual or perceived failure to comply with privacy, data protection and information security laws, regulations and similar non-regulatory obligations could harm our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state, local and international laws and regulations regarding privacy, data protection, information security and the storing, sharing, use, processing, transfer, disclosure and protection of personal information and other content, the scope of which is changing, subject to differing interpretations and may be inconsistent among countries, or conflict with other rules. We are also subject to the terms of our privacy policies and obligations to third parties (including contractual) related to privacy, data protection and information security. We strive to comply with applicable laws, regulations, policies and other legal obligations relating to privacy, data protection and information security. However, the regulatory framework for privacy and data protection worldwide is unclear, and is likely to remain uncertain, for the foreseeable future, and it is possible that these or other actual or perceived obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. We also expect that there will continue to be new laws, regulations and industry standards concerning privacy, data protection and information security proposed and enacted in various jurisdictions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The collection, use, storage, disclosure, transfer or other processing of personal data regarding European Union, or EU, data subjects in the European Economic Area, or EEA, and/or carried out in the context of the activities of our establishment in any EEA member state, may be subject to the General Data Protection Regulation, or GDPR, which became effective on May&#160;25, 2018. The GDPR is wide-ranging in scope and imposes numerous additional requirements on companies that process personal data of individuals residing in Europe, requiring that consent of individuals to whom the personal data relates is obtained in certain circumstances, requiring additional disclosures to individuals regarding data processing activities, requiring </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that appropriate safeguards are implemented to protect the security and confidentiality of personal data, creating mandatory data breach notification requirements in certain circumstances and requiring that certain measures (including contractual requirements) are put in place when engaging third-party data processors. The GDPR permits data protection authorities to impose large penalties for violations of the GDPR, including potential fines of up to &#8364;20&#160;million or 4% of annual global revenue, whichever is greater. The GDPR also provides individuals with various rights in respect of their personal data, including rights of access, erasure, portability, rectification, restriction and objection and confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies and obtain compensation for damages resulting from violations of the GDPR. The GDPR requirements may apply not only to third-party transactions, but also to transfers of information between us and our subsidiaries, including employee information. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although there are legal mechanisms to allow for the transfer of personal data from the United Kingdom, the EEA and Switzerland to the United States, uncertainty about compliance with such data protection laws remains and such mechanisms may not be available or applicable with respect to the personal data processing activities necessary to research, develop and market our solution. For example, legal challenges in Europe to the mechanisms allowing companies to transfer personal data from the EEA to the United States could result in further limitations on the ability to transfer personal data across borders, particularly if governments are unable or unwilling to reach agreement on or maintain existing mechanisms designed to support cross-border data transfers, such as the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks, or the Privacy Shield Frameworks. Specifically, on July&#160;16, 2020, the Court of Justice of the EU invalidated Decision 2016/1250 which had deemed the protection provided by the EU-U.S. Privacy Shield Framework adequate under EU privacy law, specifically under the GDPR. To the extent that we or any of our vendors, contractors or consultants had been relying on the EU-U.S. Privacy Shield Framework, we will not be able to do so in the future, which could increase our costs, inhibit transfer of any personal data to the United States and may limit our ability to process personal data from the EU. The same decision also cast doubt on the ability to use one of the primary alternatives to the Privacy Shield Frameworks, namely, the European Commission&#8217;s Standard Contractual Clauses, to lawfully transfer personal data from Europe to the United States and most other countries. At present, there are few if any viable alternatives to the Privacy Shield Frameworks and the Standard Contractual Clauses for the foregoing purposes. On September&#160;8, 2020, Switzerland&#8217;s Federal Data Protection and Information Commissioner similarly invalidated the use of the Privacy Shield Frameworks as a vehicle for lawful data transfers from those countries to the United States and authorities in the United Kingdom may likewise invalidate use of the Privacy Shield Frameworks as a mechanism for lawful data transfers to the United States. As such, our processing of personal data from Europe may not comply with European data protection law, may increase our exposure to the GDPR&#8217;s heightened sanctions for violations of its cross-border data transfer restrictions and may reduce demand for our services from companies subject to European data protection laws. Challenges involving import personal data from Europe may also require us to increase our data processing capabilities in Europe at significant expense. Additionally, other countries outside of Europe have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency, which could increase the cost and complexity of delivering our services and operating our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the exit of the United Kingdom from the EU, often referred to as Brexit, has created uncertainty with regard to data protection regulation in the United Kingdom and particularly whether the transfer of personal information from the EEA to the United Kingdom will be lawful under the GDPR. On June 28, 2021, the European Commission issued an adequacy decision under the GDPR which allows transfers (other than those carried out for the purposes of United Kingdom immigration control) of personal data from the EEA to the United Kingdom to continue without restriction for a period of four years ending June 27, 2025. After that period, the adequacy decision may be renewed, however, only if the United Kingdom continues to ensure an adequate level of data protection. During these four years, the European Commission will continue to monitor the legal situation in the United Kingdom and could intervene at any point if the United Kingdom deviates from the level of data protection in place at the time of issuance of the adequacy decision. If the adequacy decision is withdrawn or not renewed, transfers of personal data from the EEA to the United Kingdom will require a valid &#8216;transfer mechanism,&#8217; and we may be required to implement new processes and put new agreements in place, such as SCC&#8217;s, to enable transfers of personal data from the EEA to the United Kingdom to continue. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California also enacted the California Consumer Privacy Act of 2018, or CCPA, which affords consumers expanded privacy protections as of January&#160;1, 2020. The potential effects of this legislation are far reaching and may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply, where applicable. For example, the CCPA gives California residents expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. In addition, the CCPA has prompted a number of proposals for new federal and state privacy legislation that, if passed, could increase our potential liability, increase our compliance costs and adversely affect our business. Additionally, a new privacy law, the California Privacy Rights Act, or CPRA, was passed by voters in California as part of the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;3, 2020 election. The CPRA is expected to significantly modify the CCPA, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. The enactment of the CCPA is prompting a wave of similar legislative developments in other states in the United States, which could create the potential for a patchwork of overlapping but different state laws. For example, in 2021, Virginia passed its Consumer Data Protection Act, and Colorado passed the Colorado Privacy Act, both of which differ from the CPRA and become effective in 2023. Some countries also are considering or have passed legislation requiring local storage and processing of data, or similar requirements, which could increase the cost and complexity of operating our solution and other aspects of our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With laws and regulations such as the GDPR in the EU and the CCPA and other state statutes in the United States imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, there is a risk that the requirements of these laws and regulations, or of contractual or other obligations relating to privacy, data protection or information security, will be interpreted or applied in a manner that is, or is alleged to be, inconsistent with our management and processing practices, our policies or procedures or the features of our solution. We may face challenges in addressing their requirements and making necessary changes to our policies and practices and may incur significant costs and expenses in an effort to do so. Although we endeavor to comply with our published policies, certifications and documentation, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or vendors do not comply with our published policies and documentation. Any failure or perceived failure by us to comply with our privacy policies, our privacy-, data protection- or information security-related obligations to customers or other third parties or any of our other legal obligations relating to privacy, data protection or information security may result in governmental investigations or enforcement actions, litigation, claims or public statements against us by consumer advocacy groups or others and could result in significant liability or cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. 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 adoption and use of, and reduce the overall demand for, our solution. Additionally, if third parties we work with, such as vendors or developers, violate applicable laws or regulations or our policies, such violations may also put our customers&#8217; content at risk and could in turn have an adverse effect on our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any significant change to applicable laws, regulations or industry practices regarding the collection, use, retention, security or disclosure of our customers&#8217; content, or regarding the manner in which the express or implied consent of customers for the collection, use, retention or disclosure of such content is obtained, could increase our costs and require us to modify our solution, possibly in a material manner, which we may be unable to complete and may limit our ability to store and process customer data or develop new applications and features. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our computer systems, or those of any third parties on whom we depend, may fail or suffer security or data privacy breaches or other unauthorized or improper access to, use of, or destruction of our proprietary or confidential data, employee data, or personal data, which could result in additional costs, loss of revenue, significant liabilities, harm to our brand and material disruption of our operations. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite the implementation of security measures in an effort to protect systems that store our information, given their size and complexity and the increasing amounts of information maintained on our information technology systems and those of our third-party contractors and consultants, these systems are potentially vulnerable to breakdown or other damage or interruption from service interruptions, system malfunction, natural disasters, terrorism, war and telecommunication and electrical failures, as well as security breaches from inadvertent or intentional actions by our employees, contractors, consultants, business partners and/or other third parties, or from cyber-attacks by malicious third parties (including supply chain cyber attacks or the deployment of harmful malware, ransomware, denial-of-service attacks, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of information), which may compromise our system infrastructure or lead to the loss, destruction, alteration, denial of access to, disclosure or dissemination of, or damage or unauthorized access to, our data (including trade secrets or other confidential information, intellectual property, proprietary business information and personal information) or data that is processed or maintained on our behalf, or other assets, which could result in financial, legal, business and reputational harm to us. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies have, in general, experienced an increase in phishing and social engineering attacks from third parties in connection with the COVID-19 pandemic and the increase in remote working further increases security threats. To the extent that any disruption or security incident were to result in any loss, destruction, unavailability, alteration, disclosure or dissemination of, or damage or unauthorized access to, our applications, any other data processed or maintained on our behalf or other assets, or for it to be believed or reported that any of these occurred, we could incur liability, financial harm and reputational damage. We cannot assure you that our data protection efforts and our investment in information technology, or the efforts or investments of our consultants or other third parties, will prevent significant breakdowns or breaches in systems or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other cyber incidents that cause loss, destruction, unavailability, alteration or dissemination of, or damage or unauthorized access to, our data and other data processed or maintained on our behalf or other assets that could have a material adverse effect upon our reputation, business, operations or financial condition. Further, any such event that leads to loss, damage, or unauthorized access to, or use, alteration, or disclosure or dissemination of, personal information, including personal information regarding our clinical trial subjects or employees, could harm our reputation directly, compel us to comply with federal and/or state breach notification laws and foreign law equivalents, subject us to mandatory corrective action and otherwise subject us to liability under laws and regulations that protect the privacy and security of personal information, which could result in significant legal and financial exposure and reputational damages that could potentially have an adverse effect on our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notifications and follow-up actions related to a security incident could impact our reputation and cause us to incur significant costs, including legal expenses and remediation costs. We expect to incur significant costs in our ongoing efforts to detect and prevent security incidents and we may face increased costs and requirements to expend substantial resources in the event of an actual or perceived security incident. To the extent that any disruption or security incident were to result in any loss, destruction, or alteration of, or damage or unauthorized access to, our data or other information that is processed or maintained on our behalf, or inappropriate disclosure of or dissemination of any such information, we could be exposed to litigation and governmental investigations and we could be subject to significant fines or penalties for any noncompliance with certain state, federal and/or international privacy and security laws. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance policies may not be adequate to compensate us for the potential losses arising from any such disruption in or failure or security breach of our systems or third-party systems where information important to our business operations or commercial development is stored. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and could have high deductibles in any event, and defending a suit, regardless of its merit, could be costly and divert management attention. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the security of the personal information that we (or our vendors) collect, store, or process is compromised or is otherwise accessed without authorization, or if we fail to comply with our commitments and assurances regarding the privacy and security of such information, our reputation may be harmed and we may be exposed to liability and loss of business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business involves the collection and storage of potentially highly sensitive electronic documentation for use in various legal matters, including litigation and governmental investigations. In addition, we collect and maintain data about individuals and customers, including personally identifiable information, as well as other confidential, privileged or proprietary information. We may use third-party service providers and sub-processors to help us deliver services to our customers. These vendors may store or process personal information on our behalf. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cyberattacks and other malicious internet-based activity continue to increase. In addition to traditional computer &#8220;hackers,&#8221; malicious code (such as viruses, worms and ransomware), employee theft or misuse and denial-of-service attacks, sophisticated nation-state and nation-state supported actors and organized crime now engage in attacks (including advanced persistent threat intrusions). We cannot guarantee that our or our vendors&#8217; security measures will be sufficient to protect against unauthorized access to or other compromise of personal information and our confidential or proprietary information. Due to the COVID-19 pandemic, our employees are temporarily working remotely, which may pose additional data security risks. The techniques used to sabotage or to obtain unauthorized access to our or our vendors&#8217; solutions, systems, networks and/or physical facilities in which data is stored or through which data is transmitted change frequently and we or our vendors may be unable to implement adequate preventative measures or stop security breaches while they are occurring. The recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our solution, systems, networks and physical facilities and any such measures implemented by our vendors, which are designed to protect against, detect and minimize security breaches, may not be adequate to prevent or detect service interruption, system failure, or data loss. Our solution, systems, networks and physical facilities, and those of our vendors, in the past have been, and in the future could be, attacked and/or breached and personal information has been and could be otherwise compromised. Third parties could attempt to fraudulently induce our employees or our customers to disclose information or user names and/or passwords, or otherwise compromise the security of our solution, networks, systems and/or physical facilities. Third parties have exploited in the past, and could exploit in the future, vulnerabilities in, or could obtain unauthorized access to, platforms, systems, networks and/or physical facilities utilized by our vendors. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to comply with laws, rules, regulations and other obligations that require us to maintain the security of personal information. We may have contractual and other legal obligations to notify relevant stakeholders of security breaches. We operate in an industry that is prone to cyber-attacks. We have previously and may in the future become the target of cyber-attacks by third parties seeking unauthorized access to such data, including our or our customers&#8217; data or to disrupt our ability to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provide our services. Failure to prevent or mitigate cyber-attacks could result in the unauthorized access to personal information. Most jurisdictions have enacted laws requiring companies to notify individuals, regulatory authorities and others of security breaches involving certain types of data. In addition, our agreements with certain customers and partners may require us to notify them in the event of a security breach. Such mandatory disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures and require us to expend significant capital and other resources to respond to and/or alleviate problems caused by the actual or perceived security breach. A security breach of any of our vendors that processes personal information of our customers may pose similar risks. The costs to respond to a security breach and/or to mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these issues may not be successful, and these issues could result in interruptions, delays, cessation of service, negative publicity, loss of customer trust, diminished use of our solution as well as other harms to our business and our competitive position. Remediation of any potential security breach may involve significant time, resources and expenses. Any security breach may result in regulatory inquiries, litigation or other investigations and can affect our financial and operational condition. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A security breach may cause us to violate the terms of our customer contracts. Our agreements with certain customers may require us to use industry-standard or reasonable measures to safeguard personal information. We also may be subject to laws that require us to use industry-standard or reasonable security measures to safeguard personal information. A security breach could lead to claims by our customers or other relevant stakeholders that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages and in some cases our customer agreements do not limit our remediation costs or liability with respect to data breaches. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation resulting from security breaches may adversely affect our business. Unauthorized access to our solution, systems, networks, or physical facilities, or those of our vendors, could result in litigation with our customers or other relevant stakeholders. These proceedings could force us to spend money in defense or settlement, divert management&#8217;s time and attention, increase our costs of doing business, or adversely affect our reputation. We could be required to fundamentally change our business activities and practices or modify our solution and/or platform capabilities in response to such litigation, which could have an adverse effect on our business. If a security breach were to occur, and the confidentiality, integrity, or availability of personal information was disrupted, we could incur significant liability, or our solution, systems, or networks may be perceived as less desirable, which could negatively affect our business and damage our reputation. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not have adequate insurance coverage for security incidents or breaches. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Tax and Accounting Matters </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net operating loss, or NOL, carryforwards could expire unused and be unavailable to offset future income tax liabilities. Our NOLs generated in tax years beginning on or prior to December&#160;31, 2017 are only permitted to be carried forward for 20 years under applicable U.S. tax law. Under legislation enacted in 2017, informally titled the Tax Cuts and Jobs Act, or Tax Act, as modified by the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, our federal NOLs generated in tax years beginning after December&#160;31, 2017 may be carried forward indefinitely, but the deductibility of such federal NOLs in tax years beginning after December&#160;31, 2020 is limited to 80% of current year taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under Section&#160;382 of the U.S. Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an &#8220;ownership change&#8221; is generally subject to limitations on its ability to utilize its pre-change NOLs to offset post-change taxable income. We may have experienced ownership changes in the past and may experience ownership changes in the future as a result of subsequent shifts in our stock ownership (some of which shifts are outside our control). Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. For these reasons, we may not be able to utilize a material portion of the NOLs, even if we were to achieve profitability. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations may subject us to potential adverse tax consequences. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our international operations and staff to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth into the international markets and consider the functions, risks and assets of the various entities involved in the intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities; changes in tax rates; new or revised tax laws or interpretations of existing tax laws and policies; and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in&#160;one-time&#160;tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may be harmed if we are required to collect sales or other related taxes for our subscriptions in jurisdictions where we have not historically done so. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect and remit sales tax in a number of jurisdictions where we, through our employees, have a presence and where we have determined, based on the U.S. Supreme Court decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">South Dakota v. Wayfair, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and legal precedents in the jurisdiction, that we have &#8220;economic nexus&#8221; or sales of our solution are otherwise classified as taxable. The application of indirect taxes (such as sales and use tax, value-added tax, or VAT, goods and services tax, or GST, business tax and gross receipt tax) to businesses that transact online, such as ours, is a complex and evolving area. There is uncertainty as to what constitutes sufficient physical presence or nexus for a state or local jurisdiction to levy taxes, fees and surcharges for sales made over the internet and our characterization of our solution as not taxable in certain jurisdictions may not be accepted by state and local taxing authorities. As a result, it may be necessary to reevaluate whether our activities give rise to sales, use and other indirect taxes as a result of any nexus or transaction thresholds in those states in which we are not currently registered to collect and remit taxes. A successful assertion by a state, country, or other jurisdiction that we should have been or should be collecting additional sales, use, or other taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our solution due to the incremental cost of any such sales or other related taxes, or otherwise harm our business. We continue to analyze our exposure for such taxes and liabilities. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have not historically collected VAT or GST on sales of our solution, generally, because we make all of our sales through our office in the United States, and we believe, based on information provided to us by our customers, that most of our sales are made to business customers. Taxing authorities may challenge our position that we do not have sufficient nexus in a taxing jurisdiction or that our solution is subject to use, VAT, GST and other taxes, which could result in increased tax liabilities for us or our customers, which could harm our business. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of existing, new or future laws, whether in the United States or internationally, could harm our business. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or will conduct business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our effective tax rate or tax liability may harm our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate could be adversely impacted by several factors, including: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Changes in tax laws, tax treaties and regulations or the interpretation of them, including the Tax Act;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax-planning strategies and the economic and political environments in which we do business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">The outcome of current and future tax audits, examinations or administrative appeals; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Limitations or adverse findings regarding our ability to do business in some jurisdictions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should our effective tax rate rise, our business could be harmed. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our financial results may be adversely affected by changes in accounting principles applicable to us. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. GAAP is subject to interpretation by the Financial Accounting Standards Board, the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. Changes in these accounting principles could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221; in the notes to our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. The results of these estimates 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. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to allowance for credit losses, fair value of financial instruments, valuation of stock-based compensation, valuation of warrant liabilities and the valuation allowance for deferred income taxes. 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 common stock. Significant judgments, estimates and assumptions used in preparing our consolidated financial statements include, or may in the future include, those related to revenue recognition, stock-based compensation expense, income taxes, goodwill and intangible assets. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Being a Public Company </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will continue to incur increased costs as a result of operating as a public company and our management will be required to devote substantial time to compliance with our public company responsibilities and corporate governance practices. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a newly public company, we have and will continue to incur significant legal, accounting and other expenses that we did not incur as a private company, which we expect to further increase after we are no longer an &#8220;emerging growth company.&#8221; The Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the New York Stock Exchange, or NYSE, and other applicable securities rules and regulations impose various requirements on public companies. Our management and other personnel are expected to devote a substantial amount of time to compliance with these requirements, which may divert their attention from managing our business operations. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we will incur as a public company or the specific timing of such costs. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our management team has limited experience managing a public company. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team has limited experience managing a publicly traded company, interacting with public company investors and securities analysts and complying with the increasingly complex laws pertaining to public companies. These new obligations and constituents require significant attention from our management team and could divert their attention away from the day-to-day management of our business, which could harm our business, results of operations and financial condition. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have identified a material weakness in our internal control over financial reporting. If our remediation of the material weakness is not effective, or we fail to develop and maintain effective internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither our management nor an independent registered public accounting firm has ever performed an evaluation of our internal controls over financial reporting in accordance with the provisions of the Sarbanes-Oxley Act because no such evaluation has been required. We will be required, pursuant to Section 404 of the Sarbanes-Oxley Act, or Section 404, to furnish a report by management on, among other things, the effectiveness of our internal controls over financial reporting for the fiscal year ending December 31, 2022. In addition, our independent registered public accounting firm will be required to attest to the effectiveness of our internal controls over financial reporting in our first annual report required to be filed with the SEC following the date we are no longer an &#8220;emerging growth company.&#8221; We have recently commenced the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comply with Section 404, but we may not be able to complete our evaluation, testing and any required remediation in a timely fashion once initiated. Our compliance with Section 404 will require that we incur substantial expenses and expend significant management efforts. We will need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal controls over financial reporting, we will be unable to certify that our internal controls over financial reporting is effective. A material weakness is a deficiency, or combination of deficiencies, in internal controls over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the course of preparing our audited consolidated financial statements for the year ended December 31, 2019, a material weakness was identified in our internal controls over financial reporting related to secondary sales transactions by current and former employees. Specifically, we did not design and maintain effective controls to evaluate and assess secondary sales transactions in our common stock to determine, in a timely manner, whether additional compensation expense was incurred based on the nature of the transaction. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have begun implementation of a plan to remediate the material weakness described above. Those remediation measures are ongoing and include the following: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We have hired, and will continue to recruit, additional personnel, in addition to utilizing third-party consultants and specialists, to supplement the quality, depth and experience of our accounting and finance internal resources; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">We engaged an external advisor to assist us with designing and implementing improved processes and internal controls and monitoring remediation progress.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you the measures we are taking to remediate the material weakness will be sufficient or that they will prevent future material weaknesses. Additional material weaknesses or failure to maintain effective internal control over financial reporting could cause us to fail to meet our reporting obligations as a public company and may result in a restatement of our financial statements for prior periods. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully manage the growth of our business if we are unable to improve our internal systems, processes and controls. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We need to continue to improve our internal systems, processes and controls to effectively manage our operations and growth. We may not be able to successfully implement and scale improvements to our systems and processes in a timely or efficient manner or in a manner that does not negatively affect our operating results. For example, we may not be able to effectively monitor certain extraordinary contract requirements or provisions that are individually negotiated by our sales force as the number of transactions continues to grow. In addition, our systems and processes may not prevent or detect all errors, omissions or fraud. We may experience difficulties in managing improvements to our systems, processes and controls or in connection with third-party software, which could impair our ability to offer our solution to our customers in a timely manner, causing us to lose customers, limit us to smaller deployments of our solution or increase our technical support costs. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an &#8220;emerging growth company&#8221; and a &#8220;smaller reporting company,&#8221; and we cannot be certain if the reduced reporting and disclosure requirements applicable to emerging growth companies and smaller reporting companies will make our common stock less attractive to investors. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company,&#8221; as defined in the Jumpstart Our Business Startups Act of 2012, or the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;emerging growth companies,&#8221; including the auditor attestation requirements of Section&#160;404, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Pursuant to Section&#160;107 of the JOBS Act, as an emerging growth company, we have elected to use the extended transition period for complying with new or revised accounting standards until those standards would otherwise apply to private companies. As a result, our consolidated financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make our common stock less attractive to investors. In addition, if we cease to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be an emerging growth company, we will no longer be able to use the extended transition period for complying with new or revised accounting standards. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will remain an emerging growth company until the earliest of: (1)&#160;December 31, 2026; (2)&#160;the last day of the first fiscal year in which our annual gross revenue is $1.07&#160;billion or more; (3)&#160;the date on which we have, during the previous rolling three-year period, issued more than $1&#160;billion in non-convertible debt securities; and (4)&#160;the last day of the fiscal year in which the market value of our common stock held by non-affiliates exceeds $700&#160;million as of June&#160;30 of such fiscal year. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as (i)&#160;the market value of our voting and non-voting common stock held by non-affiliates is less than $250&#160;million measured on the last business day of our second fiscal quarter or (ii)&#160;our annual revenue is less than $100&#160;million during the most recently completed fiscal year and the market value of our voting and non-voting common stock held by non-affiliates is less than $700&#160;million measured on the last business day of our second fiscal quarter. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. For example, if we do not adopt a new or revised accounting standard, our future results of operations may not be as comparable to the results of operations of certain other companies in our industry that adopted such standards. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Common Stock </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insiders have substantial control over us and will be able to influence corporate matters. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the number of shares outstanding as of September&#160;30, 2021, our directors, officers and their respective affiliates beneficially owned, in the aggregate, approximately 34% of our outstanding common stock. As a result, these stockholders will be able to exercise significant influence over all matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, such as a merger or other sale of our company or its assets. This concentration of ownership will limit the ability of other stockholders to influence corporate matters and may cause us to make strategic decisions that could involve risks to you or that may not be aligned with your interests. This control may adversely affect the market price of our common stock. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our stock price may be volatile, and the value of our common stock may decline. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, some of which are beyond our control, including: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">actual or anticipated fluctuations in our financial condition or results of operations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">variance in our financial performance from expectations of securities analysts;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in the pricing of our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in our projected operating and financial results;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">announcements by us or our competitors of significant business developments, acquisitions or new offerings;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in laws or regulations applicable to our solution;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">significant data breaches, disruptions to or other incidents involving our software;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">our involvement in litigation;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">future sales of our common stock by us or our stockholders, as well as the anticipation of lock-up releases;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in senior management or key personnel;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the trading volume of our common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in the anticipated future size and growth rate of our market; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">general economic and market conditions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broad market and industry fluctuations, as well as general economic, political, regulatory and market conditions, may also negatively impact the market price of our common stock. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active public market for our common stock may not develop or be sustained.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the closing of our IPO in July 2021, no public market for our common stock existed. An active public trading market for our common stock may not continue to develop or, if further developed, it may not be sustained. The lack of an active market may impair the ability of holders of our common stock to sell their shares at the time they wish to sell them or at a price that such holders consider reasonable. The lack of an active market may also reduce the fair value of shares of our common stock. An inactive market may also impair our ability to raise capital to continue to fund operations by selling shares and may impair our ability to acquire other companies by using our shares as consideration. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales of our common stock in the public market could cause the market price of our common stock to decline. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. Many of our existing equityholders have substantial unrecognized gains on the value of the equity they hold, and therefore they may take steps to sell their shares or otherwise secure the unrecognized gains on those shares. We are unable to predict the timing of or the effect that such sales may have on the prevailing market price of our common stock. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our directors and officers, and the holders of substantially all of our capital stock and securities convertible into our capital stock outstanding prior to our IPO are subject to lock-up agreements entered into in connection with our IPO that restrict their ability to offer, sell, contract to sell, pledge, grant any option to purchase, make any short sale or otherwise dispose of any of our shares of common stock, any options or warrants to purchase any of our shares of common stock or any securities convertible into or exchangeable for or that represent the right to receive shares of our common stock through January 16, 2022, subject to certain exceptions. J.P. Morgan Securities LLC and BofA Securities, Inc., the representatives of the underwriters for our IPO, may, in their sole discretion, permit our stockholders who are subject to these lock-up agreements to sell shares prior to the expiration of the lock-up agreements, subject to applicable notice requirements. If not earlier released, all of the shares of common stock subject to such lock-up agreements will become eligible for sale on January 17, 2022, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act of 1933, or the Securities Act.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, if at any time beginning October 18, 2021, the last reported closing price of our common stock on the NYSE is at least 25% greater than the price per share at which shares of common stock were sold in our IPO for five out of any ten consecutive trading days ending on or after October 18, 2021, then the terms of the lock-up agreements will expire with respect to 25% of each stockholder&#8217;s aggregate number of shares of common stock and securities convertible into or exchangeable for common stock subject to the lock-up agreement as of the date of the Prospectus, or the Early Lock-Up Expiration, and such shares will become for sale immediately prior to the opening of trading on the third trading day following the date on which all of such conditions are satisfied, or the Early Lock-Up Expiration Date; provided, that, if at the time of such Early-Lock-Up Expiration, we are in or within five trading days prior to a broadly applicable and regularly scheduled period during which trading in our securities is not permitted, or a Blackout Period, under our insider trading policy, the date of the Early Lock-Up Expiration will be delayed until immediately prior to the opening of trading on the second trading day following the first date that we are no longer in a Blackout Period under our insider trading policy. In connection with the secondary offering of our common stock by certain of our directors, officers, and stockholders in September 2021, J.P. Morgan Securities LLC and BofA Securities, Inc. granted a waiver to permit such parties to sell an aggregate of 6.1 million shares of common stock in the offering. The shares sold in connection with this offering will be deducted from the number of shares that could otherwise be sold by each stockholder under the Early Lock-Up Expiration provision. On October 18, 2021, the price-based condition for the Early Lock-Up Expiration was satisfied. As a result, the lock-up period will end with respect to approximately 6.6 million shares of common stock on November 15, 2021.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if (a) January 16, 2022 is scheduled to fall during a Blackout Period under our insider trading policy, (b) at least 135 days have elapsed since the date of our IPO, and (c) we have publicly released results from the quarterly period ending September 30, 2021, then the lock-up period shall end with respect to all remaining shares of common stock and securities convertible into or exchangeable for common stock subject to the lock-up agreement immediately prior to the opening of trading on the tenth trading day prior to the commencement of such Blackout Period. For the avoidance of doubt, notwithstanding anything to the contrary, in no event will the lock-up period end earlier than 135 days after the date of our IPO.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, there were 3.0 million shares of common stock issuable upon the exercise of options outstanding as of September&#160;30, 2021. We have registered all of the shares of common stock issuable upon the exercise of outstanding options or other equity incentives we may grant in the future, for public resale under the Securities Act. The shares of common stock will become eligible for sale in the public market to the extent such options are exercised, subject to the lock-up agreements described above and compliance with applicable securities laws. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, based on shares outstanding as of September&#160;30, 2021, holders of an aggregate of 34.7 million and 41.8 million shares of our capital stock outstanding as of such date had rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders, respectively. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, the market price and trading volume of our common stock could decline. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price and trading volume of our common stock is heavily influenced by the way analysts interpret our financial information and other disclosures. We do not have control over these analysts. If few securities analysts commence coverage of us, or if industry analysts cease coverage of us, our stock price would be negatively affected. If securities or industry analysts do not publish research or reports about our business, downgrade our common stock, or publish negative reports about our business, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our common stock could decrease, which might cause our stock price to decline and could decrease the trading volume of our common stock. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock and we do not intend to pay any cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, holders of our common stock may need to rely on sales of their holdings of 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-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights and preferences determined by our board of directors that may be senior to our common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">specify that special meetings of our stockholders can be called only by our board of directors, the chairperson of our board of directors or our chief executive officer;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">establish that our board of directors is divided into three classes, with each class serving three- year staggered terms;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">prohibit cumulative voting in the election of directors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">provide that our directors may be removed for cause only upon the vote of at least 66 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2/3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">% of our outstanding shares of voting stock; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">require the approval of our board of directors or the holders of at least 66 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2/3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">% of our outstanding shares of voting stock to amend our bylaws and certain provisions of our certificate of incorporation. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section&#160;203 of the Delaware General Corporation Law, which generally, subject to certain exceptions, prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any &#8220;interested&#8221; stockholder for a period of three years following the date on which the stockholder became an &#8220;interested&#8221; stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of our common stock and they could deter potential acquirers of our company, thereby reducing the likelihood that you would receive a premium for your shares of our common stock in an acquisition. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any derivative claim or cause of action brought on our behalf;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any claim or cause of action asserting a breach of fiduciary duty;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any claim or cause of action against us arising under the Delaware General Corporation Law;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any claim or cause of action arising under or seeking to interpret our amended and restated certificate of incorporation or our amended and restated bylaws; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">any claim or cause of action against us that is governed by the internal affairs doctrine.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions would not apply to suits brought to enforce a duty or liability created by the Securities Exchange Act of 1934. Furthermore, Section&#160;22 of the Securities Act 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 certificate of incorporation will further provide that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause or causes of action arising under the Securities Act, including all causes of action asserted against any defendant to such complaint. For the avoidance of doubt, this provision is intended to benefit and may be enforced by us, our officers and directors, the underwriters to any offering giving rise to such complaint and any other professional entity whose profession gives authority to a statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These exclusive forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_121"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Recent Sales of Unregistered Securities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth information regarding all unregistered securities sold during the quarter ended September 30, 2021: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Form July 1, 2021 to July 21, 2021 (the date of filing our registration statement on Form S-8, File No. 333-258076, we issued an aggregate of 70,542 shares of our common stock upon the exercise of options under our Long Term Incentive Plan at exercise prices ranging from $0.53 to $8.80 per share, for an aggregate purchase price of $0.3 million.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The offers, sales, and issuances of the securities described above were deemed to be exempt from registration under the Securities Act in reliance on Section 4(2) of the Securities Act or Regulation D promulgated thereunder or Rule 701 promulgated under the Securities Act as transactions by an issuer not involving a public offering or under benefit plans and contracts relating to compensation as provided under Rule 701. The recipients of securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof. All recipients had adequate access through their relationships with us, or otherwise to information about us. The issuances of these securities were made without any general solicitation or advertising.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Use of Proceeds</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2021, we completed our IPO of 7,700,000 shares of our common stock at the IPO price of $32.00 per share, including the full exercise by the underwriters of their option to purchase up to an additional 500,000 shares of common stock from us and 200,000 shares of common stock from the selling stockholder named in the Prospectus, resulting in net proceeds to us of approximately $223.2 million, after deducting underwriting discounts and commissions. We did not receive any of the proceeds from the sale of shares by the selling stockholder. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The offer and sale of all of the shares of our common stock in the IPO were registered under the Securities Act pursuant to our Registration Statement on Form S-1 (File No. 333-257435), which was declared effective by the SEC on July 20, 2021. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no material change in the planned use of proceeds from our IPO from those disclosed in the Prospectus.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, $0.3 million of expenses incurred in connection with our IPO had not yet been paid.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_124"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_127"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i888a67a9ad4d411ead9733774cdd08aa_130"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, in December 2020, we entered into a Second Amended and Restated Loan and Security Agreement, or the Credit Agreement, with Comerica Bank, which provides a $40.0 million revolving credit facility with a maturity date of November 30, 2023. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2021, we terminated the Credit Agreement with Comerica Bank. We did not incur any early termination fees in connection with the termination of the Credit Agreement. We expect to recognize the debt extinguishment in the financial statements for the year ending December 31, 2021.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_133"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary;margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6. Exhibits </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are included herein or incorporated herein by reference: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></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:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Schedule Form</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File Number</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521223173/d172099dex31.htm">Amended and Restated Certificate of Incorporation of CS Disco, Inc. </a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001-40624</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 23, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521223173/d172099dex32.htm">Amended and Restated Bylaws of CS Disco, Inc.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001-40624</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 23, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521212468/d176601dex103.htm">2021 Equity Incentive Plan and forms of agreements thereunder.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-257435</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 12, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521212468/d176601dex104.htm">2021 Employee Stock Purchase Plan.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-257435</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 12, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521212468/d176601dex105.htm">Form of Indemnity Agreement entered into by and between Registrant and each director and executive officer.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-257435</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 12, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001625641/000119312521212468/d176601dex1013.htm">Non-Employee Director Compensation Policy.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-257435</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 12, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5+*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="kiwicamaraemploymentagreem.htm">Amended and Restated Employment Agreement by and between the Registrant and Kiwi Camara.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6+*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="michaellafairemploymentagr.htm">Amended and Restated Employment Agreement by and between the Registrant and Michael Lafair.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7+*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="seannathanielemploymentagr.htm">Amended and Restated Employment Agreement by and between the Registrant and Sean Nathaniel.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8+*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="andrewshimekemploymentagre.htm">Amended and Restated Employment Agreement by and between the Registrant and Andrew Shimek.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9+*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="keithzoellneremploymentagr.htm">Amended and Restated Employment Agreement by and between the Registrant and Keith Zoellner.</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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="camara302certificationq320.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lafair302certificationq320.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><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: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><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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#8224;</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a906certificationq32021.htm">Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. </a></span></div></td><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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Instance Document.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Schema Document.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Calculation Linkbase Document.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Definition Linkbase Document.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Label Linkbase Document.</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: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Presentation Linkbase Document.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="i888a67a9ad4d411ead9733774cdd08aa_136"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i888a67a9ad4d411ead9733774cdd08aa_7">Table of Contents</a></span></div></div><div style="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:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.468%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CS DISCO, INC.</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="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%">November 10, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Kiwi Camara</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kiwi Camara</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 10, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael Lafair</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael Lafair</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td></tr></table></div><div style="margin-top:18pt;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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>2
<FILENAME>kiwicamaraemploymentagreem.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i560fd44d3a9e4e4bb27579b394dd0d67_1"></div><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.7pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED EMPLOYMENT AGREEMENT</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYMENT AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into by and between Kiwi Camara (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CS Disco, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), to be effective upon effectiveness of the registration statement for the Company&#8217;s initial public offering of Company common stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Except as set forth in Section 3 herein, this Agreement, when it is effective, amends and restates in its entirety the Employment Agreement between the Company and Executive dated December 15, 2013 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Existing Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement shall be of no force or effect if the Effective Date does not occur by December 31, 2021.</font></div><div><font><br></font></div><div style="margin-top:0.05pt;padding-left:82.3pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">EMPLOYMENT BY THE COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:15.2pt;text-decoration:underline">Position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Executive Officer, and Executive hereby accepts such continued employment.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:75.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:12pt;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will continue to report to the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), performing such duties as are customarily associated with Executive&#8217;s position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the Board. During the term of Executive&#8217;s employment with the Company, Executive will devote Executive&#8217;s best efforts and substantially all of Executive&#8217;s business time and attention to the business of the Company.  Executive shall perform Executive&#8217;s duties under this Agreement principally out of the Company&#8217;s corporate headquarters in Austin, Texas. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the operations of the Company.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Company Policies and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The employment relationship between the parties shall continue to be subject to the Company&#8217;s policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company&#8217;s sole discretion.  Executive will continue to be eligible to participate on the same basis as similarly-situated Executives in the Company&#8217;s benefit plans in effect from time to time during Executive&#8217;s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company&#8217;s policies and procedures, the terms of this Agreement shall control.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:82.05pt;text-indent:-40.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:31.3pt;text-decoration:underline">COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.65pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive an annualized base salary of $500,000, subject to review and increase (but not decrease) by the Company in its sole discretion, and payable subject to standard federal and state payroll withholding requirements in accordance with the Company&#8217;s standard payroll practices (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Annual Discretionary Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will be eligible to be awarded a discretionary annual cash bonus with a target of 100% of Executive&#8217;s then-current Base Salary, subject to review and periodic adjustment by the Company in its sole discretion, subject to the terms and condition of any applicable bonus plan, and further subject to standard payroll withholding requirements (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Target Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). Whether or not Executive is awarded any bonus will be dependent </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">upon (a) the actual achievement by Executive and the Company of the applicable individual and corporate performance goals, as determined by the Board or Compensation Committee in its sole discretion, and (b) Executive&#8217;s continuous performance of services to the Company through the date any such bonus is paid&#59; provided, however, a termination by the Company without Cause or by Executive for Good Reason after the end of the applicable calendar year, but prior to the payment date, shall not excuse payment of the bonus. The bonus may be greater or lesser than the Target Bonus and may be zero. The annual period over which performance is measured for purposes of this bonus is January 1 through December 31. The Board or Compensation Committee will determine in its sole discretion the extent to which Executive has achieved the performance goals upon which the bonus is based and the amount of the bonus, if any. The Company will pay Executive this bonus, if any, by no later than March 15 of the following calendar year. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive has been granted various equity interests in the Company, which shall continue to be governed in all respects by the terms of the applicable equity agreements, grant notices and equity plans.  Executive shall remain eligible for additional equity awards in the future as determined by the Board or Compensation Committee in its sole discretion.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company will reimburse Executive for reasonable business expenses in accordance with the Company&#8217;s standard expense reimbursement policy, as the same may be modified from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#58; (a) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (b) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (c) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">CONFIDENTIAL INFORMATION, INVENTIONS, NON-COMPETITION AND NON-SOLICITATION OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As a condition of continued employment, Executive agrees to execute and abide by the Employee Confidential Information and Inventions Assignment Agreement attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CIIAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The CIIAA contains provisions that are intended by the parties to survive and do survive any termination of this Agreement and the CIIAA. </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The CIIAA shall only supersede the Existing Employment Agreement, with respect to Section 3, on a prospective basis.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:3.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:21.2pt;text-decoration:underline">OUTSIDE ACTIVITIES DURING EMPLOYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Except with the prior written consent of the Company, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive&#8217;s responsibilities and the performance of Executive&#8217;s duties hereunder.  Notwithstanding anything to the contrary in the Agreement, Executive may&#58; (a) devote reasonable time to volunteer services for and on behalf of such religious, educational, non-profit and&#47;or other charitable organizations as Executive may wish to serve&#59; (b) manage personal investments, including investments in, and service on the boards of, other business ventures provided that such ventures are not competitive with the Company&#8217;s current or planned product offerings, except as otherwise approved by the Board or a Committee of the Board&#59; (c) engage in teaching, writing, speaking engagements and other similar creative pursuits&#59; (d) own less than 1% of the total outstanding shares of a publicly-traded company&#59; and (e) engage in such other activities as may be specifically approved in writing by the Company.  Nothing permitted under this Section 4 shall be considered a violation of Executive&#8217;s obligations under the CIIAA.</font></div><div style="height:40.6pt;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:115%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">NO CONFLICT WITH EXISTING OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive represents that Executive&#8217;s performance of all the terms of this Agreement and continued service as an executive of the Company do not and will not breach any agreement or obligation of any kind made, during or prior to Executive&#8217;s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">TERMINATION OF EMPLOYMENT&#59; CHANGE IN CONTROL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font></div><div style="padding-left:41.8pt;padding-right:5.75pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The parties acknowledge that Executive&#8217;s employment relationship with the Company shall continue to be at-will. Either Executive or the Company may terminate the employment relationship for any reason whatsoever at any time, with or without Cause or advance notice. Upon termination of Executive&#8217;s employment for any reason, Executive shall be entitled to the following&#58; (a) Executive&#8217;s accrued but unpaid salary through the date of termination, (b) any unreimbursed business expenses incurred by Executive payable in accordance with the Company&#8217;s standard expense reimbursement policies, and (c) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Executive will not be eligible to receive any severance benefits, except as expressly provided in this Agreement.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination for Cause&#59; Death&#59; Disability&#59; Resignation Without Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If, at any time, the Company terminates Executive&#8217;s employment for Cause, or if either party terminates Executive&#8217;s employment as a result of Executive&#8217;s death or disability, or if Executive resigns without Good Reason, Executive will receive the Accrued Obligations set forth in Section 6.1 and will not be entitled to any other form of compensation from the Company, including any severance benefits.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason During Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If at any time during a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.27pt">Base Salary. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive a cash payment in an amount equal to eighteen (18) months (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of payment of Executive&#8217;s then current base salary.  This severance payment will be paid to Executive in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive will be entitled to a payment equal to 150% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs.  If at the </font></div><div style="height:40.6pt;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:115%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">time of such termination or resignation, Executive is eligible for the annual target cash bonus for the year in which the termination or resignation occurs, but the target percentage (or target dollar amount, if specified as such in the applicable bonus plan) for such bonus has not yet been established for such year, the target percentage shall be the target percentage established for Executive for the preceding year (but adjusted, if necessary for Executive&#8217;s position for the year in which the termination or resignation occurs).  For the avoidance of doubt, the amount of the annual target bonus to which Executive is entitled under this Section&#160;6.3(b) will be calculated (1)&#160;assuming all articulated performance goals for such bonus (including, but not limited to, corporate and individual performance, if applicable), for the year of the termination or resignation were achieved at target levels&#59; (2)&#160;as if Executive had provided services for the entire year for which the bonus relates&#59; and (3)&#160;ignoring any reduction in Executive&#8217;s base salary that would give rise to Executive&#8217;s right to resignation for Good Reason (such bonus to which Executive is entitled under this Section 6.3(b), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Target Bonus Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Annual Target Bonus Severance Payment shall be paid in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.95pt">Payment of Continued Group Health Plan Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If Executive timely elects continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) following Executive&#8217;s termination or resignation date, the Company shall pay directly to the carrier the full amount of Executive&#8217;s COBRA premiums on behalf of Executive for Executive&#8217;s continued coverage under the Company&#8217;s group health plans, including coverage for Executive&#8217;s eligible dependents, until the earliest of (i) the end of the Severance Period following the date of Executive&#8217;s termination or resignation, (ii) the expiration of Executive&#8217;s eligibility for the continuation coverage under COBRA, or (iii) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment  (such period from Executive&#8217;s termination or resignation date through the earliest of (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA Payment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Upon the conclusion of such period of insurance premium payments made by the Company, Executive will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of Executive&#8217;s eligible COBRA coverage period, if any.  Furthermore, for any month for which the Company is required under federal or state law, including, but not limited to, the American Rescue Plan Act of 2021, to subsidize Executive&#8217;s COBRA payments, Executive will&#58;&#160; (1) be required to pay Executive&#8217;s monthly COBRA premiums, (2) the Company will pay directly to Executive the monthly amount of Executive&#8217;s COBRA premium, and (3) the Company will subsidize Executive&#8217;s COBRA premiums as required under the applicable law.  For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by Executive under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are Executive&#8217;s sole responsibility.  Executive agrees to promptly notify the Company as soon as Executive becomes eligible for health insurance coverage in connection with new employment or self-employment.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on Executive&#8217;s behalf, the Company will instead pay Executive on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of Executive&#8217;s monthly COBRA </font></div><div style="height:40.6pt;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:115%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Special Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), such Special Severance Payment to be made without regard to Executive&#8217;s election of COBRA coverage or payment of COBRA premiums and without regard to Executive&#8217;s continued eligibility for COBRA coverage during the COBRA Payment Period.  Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.  Executive is not obligated to use such Special Severance Payment for COBRA premiums.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Equity Acceleration.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that Executive holds covering Company common stock as of the date of Executive&#8217;s termination or resignation (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that was granted to Executive on or after the Effective Date shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any such Equity Award granted to Executive shall lapse in full. With respect to any such outstanding Equity Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, each such performance-vesting award shall accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.   To the extent Executive&#8217;s termination or resignation occurs prior to the Change in Control, the acceleration set forth in this Section 6.3(d) shall be contingent and effective upon the Change in Control and Executive&#8217;s Equity Awards will remain outstanding following Executive&#8217;s termination or resignation to give effect to such acceleration as necessary.  For the avoidance of doubt, any Equity Awards that were granted prior to the Effective Date shall remain subject to the terms under which such Equity Awards were granted, including the award documentation or Executive&#8217;s employment or other written agreement governing such award (without regard to any amendment or restatement of such agreement), that may apply upon a change in control and&#47;or termination of Executive&#8217;s service&#59; provided that such Equity Awards shall be subject to the terms of Section 6.6 of this Agreement below.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason Outside of Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> If at any time outside of a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service, then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.27pt">the base salary cash payment described in Section 6.3(a) above, but the Severance Period for purposes of calculating such benefits shall be twelve (12) months&#59; and</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.6pt">the COBRA benefits described in Section 6.3(c) above, but the Severance Period for purposes of calculating such benefits shall be twelve (12) months.</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For the avoidance of doubt, in no event shall Executive be entitled to benefits under both Section 6.3 and this Section 6.4.  If Executive is eligible for severance benefits under both Section 6.3 and this Section 6.4, Executive shall receive the cash and COBRA benefits set forth in Section 6.3 and such benefits shall be reduced by any comparable benefits previously provided to Executive under Section 6.4.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Conditions to Receipt of Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Executive&#8217;s receipt of the severance benefits set forth in this Section 6 is conditioned upon&#58; (i) Executive continuing to comply with </font></div><div style="height:40.6pt;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:115%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#8217;s obligations under Executive&#8217;s CIIAA&#59; and (ii) Executive delivering to the Company an effective, general release of claims in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within the applicable time period set forth therein.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Change in Control Acceleration Upon Acquiror&#8217;s Failure to Assume, Continue or Substitute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If (i) in connection with a Change in Control, any outstanding unvested Equity Award that Executive holds will not be assumed or continued by the successor or acquiror entity (or its parent company) in such Change in Control or substituted for a similar award of the successor or acquiror entity (or its parent company) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Terminating Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (ii) Executive&#8217;s continued employment with the Company has not terminated as of immediately prior to the effective time of such Change in Control, then Executive will become vested, with respect to any then unvested portion of such Terminating Award, effective immediately prior to, but subject to the consummation of such Change in Control. With respect to any such outstanding Terminating Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, such performance-vesting award will accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.  For the avoidance of doubt, the benefits under this Section 6.6 are contingent on a Change in Control and do not require Executive&#8217;s termination of service. In addition, Executive may be eligible for benefits under this Section 6.6 in addition to benefits under Section 6.3 or Section 6.4 and in such case, Executive shall receive benefits under both sections, without duplication.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of any of the following&#58; (A) Executive&#8217;s embezzlement or wrongful diversion of funds of Company or any affiliate or client of the Company confirmed by an outside auditor, or proven commission of any other fraud against the Company or any affiliate or client of the Company which materially adversely affects the Company&#59; (B) Executive&#8217;s being convicted of (or pleading guilty or no contest to) a felony or any crime of moral turpitude&#59; (C) Executive&#8217;s commission of gross negligence or an act of willful malfeasance, or gross and deliberate disregard of Executive&#8217;s duties and responsibilities&#59; (D) Executive&#8217;s material violation of the Company&#8217;s EEO&#47;harassment policy&#59; or (E) Executive&#8217;s material violation of the CIIAA, provided that the Company has delivered to Executive written notice describing such material  breach with specificity and Executive has not cured the same within thirty (30) days following receipt of such notice. </font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning ascribed to such term in the Equity Plan.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; is defined as the period commencing three (3) months prior to the effective time of a Change in Control and ending twelve (12) months following the effective time of a Change in Control.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the CS Disco, Inc. 2021 Equity Incentive Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="height:40.6pt;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:115%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events without Executive&#8217;s written consent&#58; (A) a  reduction in Executive&#8217;s base salary, except when it is with Executive&#8217;s consent or part of an overall similar reduction for similarly-situated executives&#59; (B) a material reduction in Executive&#8217;s incentive compensation (provided, for clarity, that any reduction in the actual amount of annual cash bonus paid to Executive shall not constitute Good Reason)&#59; (C) a change in Executive&#8217;s reporting relationship such that Executive no longer reports to the Board (provided, however, that such a change following a Change in Control shall not constitute Good Reason)&#59; (D) a significant reduction in Executive&#8217;s responsibilities with respect to management of Company or in Executive&#8217;s authority or status within Company (provided, however, that a reduction in Executive&#8217;s responsibilities or authority following a Change in Control shall not constitute Good Reason if (x) there is no demotion in Executive&#8217;s position or reduction of the scope of Executive&#8217;s duties within the Company that existed before the Change in Control or (y) Executive is given a position of materially similar or greater overall scope and responsibility within the acquiring company (taking into appropriate consideration that a nominally lower hierarchical role in a larger company may involve similar or greater scope and responsibility than a nominally higher role in the hierarchy of a smaller company)&#59; (E) Executive is required to relocate Executive&#8217;s principal place of employment with the Company (or successor to the Company, if applicable) to a place that increases Executive&#8217;s one-way commute by more than fifty (50 miles) as compared to Executive&#8217;s then-current principal place of employment immediately prior to such relocation (excluding regular travel in the ordinary course of business)&#59; or (F) a material breach by the Company of any material provision of this Agreement or any other agreement between Executive and the Company.  Notwithstanding the foregoing or any other provision of this Agreement to the contrary, &#8220;Good Reason&#8221; shall not exist if Executive has not provided the Company and the Board written notice of the circumstances constituting &#8220;Good Reason&#8221; within thirty (30) days of the initial occurrence of the event, allowed the Company thirty (30) days to cure such circumstances, and terminated Executive&#8217;s employment for Good Reason within ninety (90) days following the initial occurrence of the condition(s) specified in such notice, in the event such condition(s) remained uncured.</font></div><div style="margin-bottom:12pt;margin-top:4.5pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:46.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">8.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:11.15pt;text-decoration:underline">SECTION 409A</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">It is intended that all of the payments payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code and the regulations and other guidance thereunder and any state law of similar effect (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) provided under Treasury Regulations Sections 1.409A-1(b)(4) and 1.409A-1(b)(9), and this Agreement will be construed in a manner that complies with Section 409A. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), Executive&#8217;s right to receive any installment payments under this Agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter, if Executive is deemed by the Company at the time of Executive&#8217;s Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and&#47;or under any other agreement with the Company are   deemed to be &#8220;deferred compensation&#8221;, then to the extent delayed commencement of any portion  of such payments is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not  be provided to Executive prior to the earliest of (i) the expiration of the six-month period measured from the date of Executive&#8217;s Separation from Service with the Company, (ii) the date of Executive&#8217;s death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to </font></div><div style="height:40.6pt;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:115%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:4.5pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">this paragraph shall be paid in a lump sum to Executive, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement.  No interest shall be due on any amounts so deferred. </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:46.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:10.95pt;text-decoration:underline">SECTION </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any payment or benefit Executive will or may receive from the Company or otherwise (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would (i)&#160;constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (ii)&#160;but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then any such Payment shall be equal to the Reduced Amount.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduced Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall be either (x)&#160;the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y)&#160;the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive&#8217;s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax.  If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that results in the greatest economic benefit for Executive.  If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Pro Rata Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).   </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and&#47;or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows&#58;  (A)&#160;as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis&#59; (B)&#160;as a second priority, Payments that are contingent on future events (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events&#59; and (C)&#160;as a third priority, Payments that are &#8220;deferred compensation&#8221; within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.</font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section.  The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder.  If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax.  For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.</font></div><div style="padding-left:72pt;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:25.5pt;text-decoration:underline">GENERAL PROVISIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable </font></div><div style="height:40.6pt;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:115%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.</font></div><div style="margin-top:11.45pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">If either party should waive any breach of any provisions of this Agreement, it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Agreement, including its Exhibits and any agreements referenced herein, constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof and supersedes any prior oral discussions or written communications and agreements concerning such subject matters. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.25pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same Agreement.</font></div><div style="margin-top:11.2pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. The Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to the Executive&#8217;s estate upon Executive&#8217;s death.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">All questions concerning the construction, validity and interpretation of this Agreement will be governed by the internal laws of the State of Texas.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Indemnification Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Notwithstanding anything to the contrary herein, the terms and conditions of any existing indemnification agreement or obligation continue in full force and effect.</font></div><div style="padding-left:77.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To ensure the timely and economical resolution of disputes that may arise in connection with Executive&#8217;s employment with the Company, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance, negotiation, execution, or interpretation of this Agreement, the CIIAA, or Executive&#8217;s employment, or the termination of Executive&#8217;s employment, including but not limited to all statutory claims, will be resolved pursuant to the Federal Arbitration Act, 9 U.S.C. &#167;1-16, and to the fullest extent permitted by law, by final, binding and confidential arbitration by a single arbitrator by Judicial Arbitration and Mediation Services Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the then applicable JAMS rules (at the following web address&#58; </font><font style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">https&#58;&#47;&#47;www.jamsadr.com&#47;rules-employment-arbitration&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition, all claims, disputes, or causes of action under this provision, whether by Executive or the Company, must be brought in an individual capacity, and </font></div><div style="height:40.6pt;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:115%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">shall not be brought as a plaintiff (or claimant) or class member in any purported class or representative proceeding, nor joined or consolidated with the claims of any other person or entity.  The arbitrator may not consolidate the claims of more than one person or entity, and may not preside over any form of representative or class proceeding.  To the extent that the preceding sentences regarding class claims or proceedings are found to violate applicable law or are otherwise found unenforceable, any claim(s) alleged or brought on behalf of a class shall proceed in a court of law rather than by arbitration.  The Company acknowledges that Executive will have the right to be represented by legal counsel at any arbitration proceeding.  Questions of whether a claim is subject to arbitration under this Agreement) shall be decided by the arbitrator.  Likewise, procedural questions which grow out of the dispute and bear on the final disposition are also matters for the arbitrator.  The arbitrator shall&#58;  (a) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law&#59; (b) issue a written arbitration decision, to include the arbitrator&#8217;s essential findings and conclusions and a statement of the award&#59; and (c) be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law.  Unless otherwise required by applicable law or JAMS rules, Executive and the Company shall equally share all JAMS&#8217; arbitration fees.  Each party is responsible for its own attorneys&#8217; fees.  Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration.  Any awards or orders in such arbitrations may be entered and enforced as judgments in the federal and state courts of any competent jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Remainder of page intentionally left blank.&#93;</font></div><div style="height:40.6pt;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:115%">10</font></div></div></div><div id="i560fd44d3a9e4e4bb27579b394dd0d67_4"></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.6pt;padding-left:5.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">The parties have executed this Amended and Restated Employment Agreement on the day and year first written above.</font></div><div><font><br></font></div><div style="margin-top:4.5pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CS DISCO, INC.</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Krishna Srinivasan&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Krishna Srinivasan</font></div><div style="margin-top:0.25pt;padding-left:257.75pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Chairman, Board of Directors</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#58;</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Kiwi Camara&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.2pt;padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">   Kiwi Camara</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;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:115%">11</font></div></div></div><div id="i560fd44d3a9e4e4bb27579b394dd0d67_7"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS ASSIGNMENT AGREEMENT</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit B</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">RELEASE</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">To be signed on or within twenty-one (21) days after the Separation Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">My employment with CS Disco, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) ended in all capacities on ________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I hereby confirm that I have been paid all compensation owed to me by Company for all hours worked&#59; I have received all leave and leave benefits and protections for which I was eligible, pursuant to Company&#8217;s policies, applicable law, or otherwise&#59; and I have not suffered any on-the-job injury or illness for which I have not already filed a workers&#8217; compensation claim.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If I choose to enter into this Release and allow it to become effective by its terms, Company will provide me with certain severance benefits pursuant to the terms of the Employment Agreement between me and Company dated ____, 202_ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I understand that I am not entitled to such severance benefits unless I return this fully-executed Release to Company within twenty-one (21) days after the Separation Date, allow this Release to become fully effective and non-revocable by its terms, and otherwise remain in compliance with all of my legal and contractual obligations to Company.  (Capitalized terms used but not defined in this Release shall have the meaning ascribed to them in the Agreement.)</font></div><div style="text-align:justify"><font><br></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:115%">In exchange for the severance benefits under my Agreement, I hereby generally and completely release Company and its directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, parent and subsidiary entities, insurers, affiliates, and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) from any and all claims, liabilities and obligations, both known and unknown, arising from or in any way related to events, acts, conduct, or omissions occurring prior to or at the time that I sign this Release, including but not limited to claims arising from or in any way related to my employment with Company or the termination of that employment (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  By way of example, the Released claims include, but are not limited to&#58; (1) all claims related to my compensation or benefits from Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership interests in Company&#59; (2)&#160;all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing&#59; (3)&#160;all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy&#59; and (4) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys&#8217; fees, or other claims arising under the federal Civil Rights Act of 1964 (as amended), the federal Americans with Disabilities Act of 1990, &#91;the federal Age Discrimination in Employment Act of 1967 (as amended) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#93;, and Texas state law. </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%;text-decoration:underline"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the following are </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> included in the Released Claims (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#58; (1)&#160; claims arising after the date on which I sign this Release&#59; (2) claims for reimbursement of properly incurred business expenses through the Separation Date  submitted to Company for reimbursement within thirty (30) days after the Separation Date&#59; (3)&#160;rights I may have as a Company shareholder&#59; (4) claims for or rights to indemnification pursuant to this Agreement, the Company&#8217;s articles of incorporation and bylaws, any fully executed indemnification agreement with Company, insurance policy(ies) or applicable law&#59; and (5) claims which cannot be waived as a matter of law.  I understand that nothing in this Release prevents me from filing, cooperating with, or participating in any proceeding before the Equal Employment Opportunity Commission, the Department of Labor, or any other government agency, except that I acknowledge and agree that I am hereby waiving my right to any monetary benefits in connection with any such claim, charge or proceeding (except for such benefits with respect to proceedings before the Securities and Exchange Commission).  I hereby represent and warrant that, other than the Excluded Claims, I am not aware of any claims that I have or may have, against any parties released above, that are not included in the Released Claims.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Include if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58;  I acknowledge that I am knowingly and voluntarily waiving and releasing any rights I may have under the ADEA, and that the consideration given for this Release is in addition to anything of value to which I was already entitled.  I further acknowledge that I have been advised, as required by the ADEA, that&#58;  </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a) my waiver and release does not apply to any rights or claims that may arise after the date I sign this Release&#59; (b) I have been advised that I have the right to consult with an attorney prior to executing this Release (although I may choose voluntarily not to do so)&#59; (c) I have been given twenty-one (21) days to consider this Release (although I may choose voluntarily to sign it earlier)&#59; (d) I have seven (7) days following my execution of this Release to revoke my acceptance of it (with such revocation to be delivered in writing to the Chair of the Board within the 7-day revocation period)&#59; and (e) this Release will not be effective until the date upon which the revocation period has expired without revocation, which will be the eighth day after I sign it (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).&#93;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">I further agree&#58; (a) not to voluntarily (except in response to legal compulsion) assist any third party in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceedings against Company, its affiliates, officers, directors, employees or agents&#59; and (b) to reasonably cooperate with Company by voluntarily (without legal compulsion) providing accurate and complete information, in connection with Company&#8217;s actual or contemplated defense, prosecution or investigation of any claims or demands by or against third parties, or other matters, arising from events, acts, or omissions that occurred during my employment with Company.  I hereby certify that I have returned (or if not capable of return, deleted), without retaining any reproductions (in whole or in part), all information, materials and other property of Company, including but not limited to any embodiment (in any medium) of any confidential or proprietary information of Company (including but not limited to any such embodiments on any personally-owned electronic or other storage device such as a cellular phone).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This Release, together with the Agreement (including all Exhibits and documents incorporated therein by reference), constitutes the complete, final and exclusive embodiment of the entire agreement between me and Company with regard to this subject matter.  Notwithstanding anything in this Agreement to the contrary, insofar as any stock options, grants, or award agreements contemplate certain rights and obligations that are not extinguished by termination of employment, those rights and obligations shall continue notwithstanding this Agreement.  It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained in the Release or the Agreement, and it entirely supersedes any other such promises, warranties or representations, whether oral or written. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">Reviewed, Understood and Agreed&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>3
<FILENAME>michaellafairemploymentagr.htm
<DESCRIPTION>EX-10.6
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia442e3d399254d75969c880432e43c8d_1"></div><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.7pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED EMPLOYMENT AGREEMENT</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYMENT AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into by and between Michael Lafair (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CS Disco, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), to be effective upon the effectiveness of the registration statement for the Company&#8217;s initial public offering of Company common stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement, when it is effective, amends and restates in its entirety the Employment Agreement between the Company and Executive dated January 16, 2018 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Existing Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement shall be of no force or effect if the Effective Date does not occur by December 31, 2021. </font></div><div><font><br></font></div><div style="margin-top:0.05pt;padding-left:82.3pt;text-indent:-41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:32.8pt;text-decoration:underline">EMPLOYMENT BY THE COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:15.2pt;text-decoration:underline">Position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Financial Officer, and Executive hereby accepts such continued employment.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:75.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:12pt;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will report to the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), performing such duties as are customarily associated with Executive&#8217;s position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the CEO or the CEO&#8217;s designee. During the term of Executive&#8217;s employment with the Company, Executive will devote Executive&#8217;s best efforts and substantially all of Executive&#8217;s business time and attention to the business of the Company.  Executive shall perform Executive&#8217;s duties under this Agreement principally out of the Company&#8217;s corporate headquarters. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the operations of the Company.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Company Policies and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The employment relationship between the parties shall continue to be subject to the Company&#8217;s policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company&#8217;s sole discretion.  Executive will continue to be eligible to participate on the same basis as similarly-situated Executives in the Company&#8217;s benefit plans in effect from time to time during Executive&#8217;s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company&#8217;s policies and procedures, the terms of this Agreement shall control.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:82.05pt;text-indent:-40.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:31.3pt;text-decoration:underline">COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.65pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive an annualized base salary of $380,000, subject to review and adjustment by the Company in its sole discretion, and payable subject to standard federal and state payroll withholding requirements in accordance with the Company&#8217;s standard payroll practices (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Annual Discretionary Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will be eligible to be awarded a discretionary annual cash bonus with a target of 60% of Executive&#8217;s then-current Base Salary, subject to the terms and condition of any applicable bonus plan and review and adjustment from time to time by the Company in its sole discretion, payable subject to standard payroll withholding requirements (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Target Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). Whether or not Executive is awarded any bonus will be dependent </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">upon (a) the actual achievement by Executive and the Company of the applicable individual and corporate performance goals, as determined by the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or Compensation Committee in its sole discretion, and (b) Executive&#8217;s continuous performance of services to the Company through the date any such bonus is paid. The bonus may be greater or lesser than the Target Bonus and may be zero. The annual period over which performance is measured for purposes of this bonus is January 1 through December 31. The Board or Compensation Committee will determine in its sole discretion the extent to which Executive has achieved the performance goals upon which the bonus is based and the amount of the bonus, if any. The Company will pay Executive this bonus, if any, by no later than March 15 of the following calendar year. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive has been granted various equity interests in the Company, which shall continue to be governed in all respects by the terms of the applicable equity agreements, grant notices and equity plans.  Executive shall remain eligible for additional equity awards in the future as determined by the Board or Compensation Committee in its sole discretion.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company will reimburse Executive for reasonable business expenses in accordance with the Company&#8217;s standard expense reimbursement policy, as the same may be modified from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#58; (a) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (b) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (c) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">CONFIDENTIAL INFORMATION, INVENTIONS, NON-COMPETITION AND NON-SOLICITATION OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As a condition of continued employment, Executive agrees to execute and abide by the Employee Confidential Information and Inventions Assignment Agreement attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CIIAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The CIIAA contains provisions that are intended by the parties to survive and do survive any termination of this Agreement and the CIIAA.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:3.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:21.2pt;text-decoration:underline">OUTSIDE ACTIVITIES DURING EMPLOYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Except with the prior written consent of the Company, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive&#8217;s responsibilities and the performance of Executive&#8217;s duties hereunder.  Notwithstanding anything to the contrary in the Agreement, Executive may&#58; (a) devote reasonable time to volunteer services for and on behalf of such religious, educational, non-profit and&#47;or other charitable organizations as Executive may wish to serve&#59; (b) manage personal investments, including investments in, and service on the boards of, other business ventures provided that such ventures are not competitive with the Company&#8217;s current or planned product offerings, except as otherwise approved by the Board or a Committee of the Board&#59; (c) engage in teaching, writing, speaking engagements and other similar creative pursuits&#59; (d) own less than 1% of the total outstanding shares of a publicly-traded company&#59; and (e) engage in such other activities as may be specifically approved in writing by the Company.  Nothing permitted under this Section 4 shall be considered a violation of Executive&#8217;s obligations under the CIIAA. </font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">NO CONFLICT WITH EXISTING OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive represents that Executive&#8217;s performance of all the terms of this Agreement and continued service as an executive of </font></div><div style="height:40.6pt;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:115%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Company do not and will not breach any agreement or obligation of any kind made, during or prior to Executive&#8217;s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">TERMINATION OF EMPLOYMENT&#59; CHANGE IN CONTROL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font></div><div style="padding-left:41.8pt;padding-right:5.75pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The parties acknowledge that Executive&#8217;s employment relationship with the Company shall continue to be at-will. Either Executive or the Company may terminate the employment relationship for any reason whatsoever at any time, with or without Cause or advance notice. Upon termination of Executive&#8217;s employment for any reason, Executive shall be entitled to the following&#58; (a) Executive&#8217;s accrued but unpaid salary through the date of termination, (b) any unreimbursed business expenses incurred by Executive payable in accordance with the Company&#8217;s standard expense reimbursement policies, and (c) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Executive will not be eligible to receive any severance benefits, except as expressly provided in this Agreement.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination for Cause&#59; Death&#59; Disability&#59; Resignation Without Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If, at any time, the Company terminates Executive&#8217;s employment for Cause, or if either party terminates Executive&#8217;s employment as a result of Executive&#8217;s death or disability, or if Executive resigns without Good Reason, Executive will receive the Accrued Obligations set forth in Section 6.1 and will not be entitled to any other form of compensation from the Company, including any severance benefits.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason During Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If at any time during a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.27pt">Base Salary. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive a cash payment in an amount equal to twelve (12) months (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of payment of Executive&#8217;s then current base salary.  This severance payment will be paid to Executive in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive will be entitled to a payment equal to 100% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs.  If at the time of such termination or resignation Executive is eligible for the annual target cash bonus for the year in which the termination or resignation occurs, but the target percentage (or target dollar amount, if specified as such in the applicable bonus plan) for such bonus has not yet been </font></div><div style="height:40.6pt;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:115%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">established for such year, the target percentage shall be the target percentage established for Executive for the preceding year (but adjusted, if necessary for Executive&#8217;s position for the year in which the termination or resignation occurs).  For the avoidance of doubt, the amount of the annual target bonus to which Executive is entitled under this Section&#160;6.3(b) will be calculated (1)&#160;assuming all articulated performance goals for such bonus (including, but not limited to, corporate and individual performance, if applicable), for the year of the termination or resignation were achieved at target levels&#59; (2)&#160;as if Executive had provided services for the entire year for which the bonus relates&#59; and (3)&#160;ignoring any reduction in Executive&#8217;s base salary that would give rise to Executive&#8217;s right to resignation for Good Reason (such bonus to which Executive is entitled under this Section 6.3(b), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Target Bonus Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Annual Target Bonus Severance Payment shall be paid in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.95pt">Payment of Continued Group Health Plan Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If Executive timely elects continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) following Executive&#8217;s termination or resignation date, the Company shall pay directly to the carrier the full amount of Executive&#8217;s COBRA premiums on behalf of Executive for Executive&#8217;s continued coverage under the Company&#8217;s group health plans, including coverage for Executive&#8217;s eligible dependents, until the earliest of (i) the end of the Severance Period following the date of Executive&#8217;s termination or resignation, (ii) the expiration of Executive&#8217;s eligibility for the continuation coverage under COBRA, or (iii) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment  (such period from Executive&#8217;s termination or resignation date through the earliest of (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA Payment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Upon the conclusion of such period of insurance premium payments made by the Company, Executive will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of Executive&#8217;s eligible COBRA coverage period, if any.  Furthermore, for any month for which the Company is required under federal or state law, including, but not limited to, the American Rescue Plan Act of 2021, to subsidize Executive&#8217;s COBRA payments, Executive will&#58;&#160; (1) be required to pay Executive&#8217;s monthly COBRA premiums, (2) the Company will pay directly to Executive the monthly amount of Executive&#8217;s COBRA premium, and (3) the Company will subsidize Executive&#8217;s COBRA premiums as required under the applicable law.  For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by Executive under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are Executive&#8217;s sole responsibility.  Executive agrees to promptly notify the Company as soon as Executive becomes eligible for health insurance coverage in connection with new employment or self-employment.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on Executive&#8217;s behalf, the Company will instead pay Executive on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of Executive&#8217;s monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Special Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), such Special Severance Payment to be made without regard to Executive&#8217;s election of COBRA coverage or </font></div><div style="height:40.6pt;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:115%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">payment of COBRA premiums and without regard to Executive&#8217;s continued eligibility for COBRA coverage during the COBRA Payment Period.  Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.  Executive is not obligated to use such Special Severance Payment for COBRA premiums.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Equity Acceleration.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that Executive holds covering Company common stock as of the date of Executive&#8217;s termination or resignation (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that was granted to Executive on or after the Effective Date shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any such Equity Award granted to Executive shall lapse in full. With respect to any such outstanding Equity Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, each such performance-vesting award shall accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.   To the extent Executive&#8217;s termination or resignation occurs prior to the Change in Control, the acceleration set forth in this Section 6.3(d) shall be contingent and effective upon the Change in Control and Executive&#8217;s Equity Awards will remain outstanding following Executive&#8217;s termination or resignation to give effect to such acceleration as necessary.  For the avoidance of doubt, any Equity Awards that were granted prior to the Effective Date shall remain subject to the terms under which such Equity Awards were granted, including the award documentation or Executive&#8217;s employment or other written agreement governing such award (without regard to any amendment or restatement of such agreement), that may apply upon a change in control and&#47;or termination of Executive&#8217;s service&#59; provided that such Equity Awards shall be subject to the terms of Section 6.6 of this Agreement below.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason Outside of Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> If at any time outside of a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service, then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.27pt">the base salary cash payment described in Section 6.3(a) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months&#59; and</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.6pt">the COBRA benefits described in Section 6.3(c) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months.</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For the avoidance of doubt, in no event shall Executive be entitled to benefits under both Section 6.3 and this Section 6.4.  If Executive is eligible for severance benefits under both Section 6.3 and this Section 6.4, Executive shall receive the cash and COBRA benefits set forth in Section 6.3 and such benefits shall be reduced by any comparable benefits previously provided to Executive under Section 6.4.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Conditions to Receipt of Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Executive&#8217;s receipt of the severance benefits set forth in this Section 6 is conditioned upon&#58; (i) Executive continuing to comply with Executive&#8217;s obligations under Executive&#8217;s CIIAA&#59; and (ii) Executive delivering to the Company an </font></div><div style="height:40.6pt;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:115%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">effective, general release of claims in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within the applicable time period set forth therein.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Change in Control Acceleration Upon Acquiror&#8217;s Failure to Assume, Continue or Substitute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If (i) in connection with a Change in Control, any outstanding unvested Equity Award that Executive holds will not be assumed or continued by the successor or acquiror entity (or its parent company) in such Change in Control or substituted for a similar award of the successor or acquiror entity (or its parent company) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Terminating Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (ii) Executive&#8217;s continued employment with the Company has not terminated as of immediately prior to the effective time of such Change in Control, then Executive will become vested, with respect to any then unvested portion of such Terminating Award, effective immediately prior to, but subject to the consummation of such Change in Control. With respect to any such outstanding Terminating Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, such performance-vesting award will accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.  For the avoidance of doubt, the benefits under this Section 6.6 are contingent on a Change in Control and do not require Executive&#8217;s termination of service. In addition, Executive may be eligible for benefits under this Section 6.6 in addition to benefits under Section 6.3 or Section 6.4 and in such case, Executive shall receive benefits under both sections, without duplication.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of any of the following&#58; (A) Executive&#8217;s embezzlement or wrongful diversion of funds of Company or any affiliate or client of the Company confirmed by an outside auditor, or proven commission of any other fraud against the Company or any affiliate or client of the Company which materially adversely affects the Company&#59; (B) Executive&#8217;s being convicted of (or pleading guilty or no contest to) a felony or any crime of moral turpitude&#59; (C) Executive&#8217;s commission of gross negligence or an act of willful malfeasance, or gross and deliberate disregard of Executive&#8217;s duties and responsibilities&#59; (D) Executive&#8217;s material violation of the Company&#8217;s EEO&#47;harassment policy&#59; or (E) Executive&#8217;s material violation of the CIIAA, provided that the Company has delivered to Executive written notice describing such material  breach with specificity and Executive has not cured the same within thirty (30) days following receipt of such notice.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning ascribed to such term in the Equity Plan.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; is defined as the period commencing three (3) months prior to the effective time of a Change in Control and ending twelve (12) months following the effective time of a Change in Control.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the CS Disco, Inc. 2021 Equity Incentive Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events without Executive&#8217;s written consent&#58; (A) a  reduction </font></div><div style="height:40.6pt;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:115%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">in Executive&#8217;s base salary, except when it is with Executive&#8217;s consent or part of an overall similar reduction for similarly-situated executives&#59; (B) a material reduction in Executive&#8217;s incentive compensation (provided, for clarity, that any reduction in the actual amount of annual cash bonus paid to Executive shall not constitute Good Reason)&#59; (C) a significant reduction in Executive&#8217;s responsibilities with respect to management of Company or in Executive&#8217;s authority or status within Company (provided, however, that a reduction in Executive&#8217;s responsibilities or authority following a Change in Control shall not constitute Good Reason if (x) there is no demotion in Executive&#8217;s position or reduction of the scope of Executive&#8217;s duties within the Company that existed before the Change in Control or (y) Executive is given a position of materially similar or greater overall scope and responsibility within the acquiring company (taking into appropriate consideration that a nominally lower hierarchical role in a larger company may involve similar or greater scope and responsibility than a nominally higher role in the hierarchy of a smaller company)&#59; (D) Executive is required to relocate Executive&#8217;s principal place of employment with the Company (or successor to the Company, if applicable) to a place that increases Executive&#8217;s one-way commute by more than fifty (50 miles) as compared to Executive&#8217;s then-current principal place of employment immediately prior to such relocation (excluding regular travel in the ordinary course of business)&#59; or (E) a material breach by the Company of any material provision of this Agreement or any other agreement between Executive and the Company.  Notwithstanding the foregoing or any other provision of this Agreement to the contrary, &#8220;Good Reason&#8221; shall not exist if Executive has not provided the Company and the Board written notice of the circumstances constituting &#8220;Good Reason&#8221; within thirty (30) days of the initial occurrence of the event, allowed the Company thirty (30) days to cure such circumstances, and terminated Executive&#8217;s employment for Good Reason within ninety (90) days following the initial occurrence of the condition(s) specified in such notice, in the event such condition(s) remained uncured.</font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">8.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:22.5pt;text-decoration:underline">SECTION 409A</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">It is intended that all of the payments payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code and the regulations and other guidance thereunder and any state law of similar effect (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) provided under Treasury Regulations Sections 1.409A-1(b)(4) and 1.409A-1(b)(9), and this Agreement will be construed in a manner that complies with Section 409A. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), Executive&#8217;s right to receive any installment payments under this Agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter, if Executive is deemed by the Company at the time of Executive&#8217;s Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and&#47;or under any other agreement with the Company are deemed to be &#8220;deferred compensation&#8221;, then to the extent delayed commencement of any portion of such payments is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not be provided to Executive prior to the earliest of (i) the expiration of the six-month period measured from the date of Executive&#8217;s Separation from Service with the Company, (ii) the date of Executive&#8217;s death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this paragraph shall be paid in a lump sum to Executive, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement.  No interest shall be due on any amounts so deferred.  </font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="height:40.6pt;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:115%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:4.5pt;padding-right:5.75pt;text-align:justify;text-indent:41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.7pt;text-decoration:underline">SECTION </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any payment or benefit Executive will or may receive from the Company or otherwise (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would (i)&#160;constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (ii)&#160;but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then any such Payment shall be equal to the Reduced Amount.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduced Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall be either (x)&#160;the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y)&#160;the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive&#8217;s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax.  If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that results in the greatest economic benefit for Executive.  If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Pro Rata Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).   </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and&#47;or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows&#58;  (A)&#160;as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis&#59; (B)&#160;as a second priority, Payments that are contingent on future events (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events&#59; and (C)&#160;as a third priority, Payments that are &#8220;deferred compensation&#8221; within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.</font></div><div style="margin-top:0.2pt;padding-left:4.5pt;text-align:justify;text-indent:76.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section.  The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder.  If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax.  For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:76.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">GENERAL PROVISIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.</font></div><div style="height:40.6pt;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:115%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:11.45pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">If either party should waive any breach of any provisions of this Agreement, it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Agreement, including its Exhibits and any agreements referenced herein, constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof and supersedes any prior oral discussions or written communications and agreements concerning such subject matters. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.25pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same Agreement.</font></div><div style="margin-top:11.2pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. The Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to the Executive&#8217;s estate upon Executive&#8217;s death.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">All questions concerning the construction, validity and interpretation of this Agreement will be governed by the internal laws of the State of Texas.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To ensure the timely and economical resolution of disputes that may arise in connection with Executive&#8217;s employment with the Company, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance, negotiation, execution, or interpretation of this Agreement, the CIIAA, or Executive&#8217;s employment, or the termination of Executive&#8217;s employment, including but not limited to all statutory claims, will be resolved pursuant to the Federal Arbitration Act, 9 U.S.C. &#167;1-16, and to the fullest extent permitted by law, by final, binding and confidential arbitration by a single arbitrator by Judicial Arbitration and Mediation Services Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the then applicable JAMS rules (at the following web address&#58; </font><font style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">https&#58;&#47;&#47;www.jamsadr.com&#47;rules-employment-arbitration&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition, all claims, disputes, or causes of action under this provision, whether by Executive or the Company, must be brought in an individual capacity, and shall not be brought as a plaintiff (or claimant) or class member in any purported class or representative proceeding, nor joined or consolidated with the claims of any other person or entity.  The arbitrator may not consolidate the claims of more than one person or entity, and may not preside over any form of representative or class proceeding.  To the extent that the preceding sentences regarding class claims or proceedings are found to violate applicable law or are otherwise found unenforceable, any claim(s) alleged or brought on behalf of a class shall proceed in a court of law rather than by arbitration.  The Company acknowledges that Executive will have the right to be represented by legal counsel at any arbitration proceeding.  Questions of whether a claim is subject to arbitration under this Agreement) shall be decided by the arbitrator.  Likewise, procedural </font></div><div style="height:40.6pt;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:115%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">questions which grow out of the dispute and bear on the final disposition are also matters for the arbitrator.  The arbitrator shall&#58;  (a) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law&#59; (b) issue a written arbitration decision, to include the arbitrator&#8217;s essential findings and conclusions and a statement of the award&#59; and (c) be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law.  Unless otherwise required by applicable law, Executive and the Company shall equally share all JAMS&#8217; arbitration fees.  Each party is responsible for its own attorneys&#8217; fees.  Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration.  Any awards or orders in such arbitrations may be entered and enforced as judgments in the federal and state courts of any competent jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Remainder of page intentionally left blank.&#93;</font></div><div style="height:40.6pt;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:115%">10</font></div></div></div><div id="ia442e3d399254d75969c880432e43c8d_4"></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.6pt;padding-left:5.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">The parties have executed this Amended and Restated Employment Agreement on the day and year first written above.</font></div><div><font><br></font></div><div style="margin-top:4.5pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CS DISCO, INC.</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Kiwi Camara&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Kiwi Camara</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Chief Executive Officer</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Michael Lafair&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Michael Lafair</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;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:115%">11</font></div></div></div><div id="ia442e3d399254d75969c880432e43c8d_7"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS ASSIGNMENT AGREEMENT</font></div><div><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit B</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">RELEASE</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">To be signed on or within twenty-one (21) days after the Separation Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">My employment with CS Disco, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) ended in all capacities on ________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I hereby confirm that I have been paid all compensation owed to me by Company for all hours worked&#59; I have received all leave and leave benefits and protections for which I was eligible, pursuant to Company&#8217;s policies, applicable law, or otherwise&#59; and I have not suffered any on-the-job injury or illness for which I have not already filed a workers&#8217; compensation claim.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If I choose to enter into this Release and allow it to become effective by its terms, Company will provide me with certain severance benefits pursuant to the terms of the Employment Agreement between me and Company dated ____, 202_ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I understand that I am not entitled to such severance benefits unless I return this fully-executed Release to Company within twenty-one (21) days after the Separation Date, allow this Release to become fully effective and non-revocable by its terms, and otherwise remain in compliance with all of my legal and contractual obligations to Company.  (Capitalized terms used but not defined in this Release shall have the meaning ascribed to them in the Agreement.)</font></div><div style="text-align:justify"><font><br></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:115%">In exchange for the severance benefits under my Agreement, I hereby generally and completely release Company and its directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, parent and subsidiary entities, insurers, affiliates, and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) from any and all claims, liabilities and obligations, both known and unknown, arising from or in any way related to events, acts, conduct, or omissions occurring prior to or at the time that I sign this Release, including but not limited to claims arising from or in any way related to my employment with Company or the termination of that employment (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  By way of example, the Released claims include, but are not limited to&#58; (1) all claims related to my compensation or benefits from Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership interests in Company&#59; (2)&#160;all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing&#59; (3)&#160;all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy&#59; and (4) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys&#8217; fees, or other claims arising under the federal Civil Rights Act of 1964 (as amended), the federal Americans with Disabilities Act of 1990, &#91;the federal Age Discrimination in Employment Act of 1967 (as amended) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#93;, and Texas state law. </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%;text-decoration:underline"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the following are </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> included in the Released Claims (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#58; (1)&#160; claims arising after the date on which I sign this Release&#59; (2) claims for reimbursement of properly incurred business expenses through the Separation Date  submitted to Company for reimbursement within thirty (30) days after the Separation Date&#59; (3)&#160;rights I may have as a Company shareholder&#59; (4) claims for or rights to indemnification pursuant to this Agreement, the Company&#8217;s articles of incorporation and bylaws, any fully executed indemnification agreement with Company, insurance policy(ies) or applicable law&#59; and (5) claims which cannot be waived as a matter of law.  I understand that nothing in this Release prevents me from filing, cooperating with, or participating in any proceeding before the Equal Employment Opportunity Commission, the Department of Labor, or any other government agency, except that I acknowledge and agree that I am hereby waiving my right to any monetary benefits in connection with any such claim, charge or proceeding (except for such benefits with respect to proceedings before the Securities and Exchange Commission).  I hereby represent and warrant that, other than the Excluded Claims, I am not aware of any claims that I have or may have, against any parties released above, that are not included in the Released Claims.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Include if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58;  I acknowledge that I am knowingly and voluntarily waiving and releasing any rights I may have under the ADEA, and that the consideration given for this Release is in addition to anything of value to which I was already entitled.  I further acknowledge that I have been advised, as required by the ADEA, that&#58;  (a) my waiver and release does not apply to any rights or claims that may arise after the date I sign this Release&#59; </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b) I have been advised that I have the right to consult with an attorney prior to executing this Release (although I may choose voluntarily not to do so)&#59; (c) I have been given twenty-one (21) days to consider this Release (although I may choose voluntarily to sign it earlier)&#59; (d) I have seven (7) days following my execution of this Release to revoke my acceptance of it (with such revocation to be delivered in writing to the Chair of the Board within the 7-day revocation period)&#59; and (e) this Release will not be effective until the date upon which the revocation period has expired without revocation, which will be the eighth day after I sign it (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).&#93;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">I further agree&#58; (a) not to voluntarily (except in response to legal compulsion) assist any third party in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceedings against Company, its affiliates, officers, directors, employees or agents&#59; and (b) to reasonably cooperate with Company by voluntarily (without legal compulsion) providing accurate and complete information, in connection with Company&#8217;s actual or contemplated defense, prosecution or investigation of any claims or demands by or against third parties, or other matters, arising from events, acts, or omissions that occurred during my employment with Company.  I hereby certify that I have returned (or if not capable of return, deleted), without retaining any reproductions (in whole or in part), all information, materials and other property of Company, including but not limited to any embodiment (in any medium) of any confidential or proprietary information of Company (including but not limited to any such embodiments on any personally-owned electronic or other storage device such as a cellular phone).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This Release, together with the Agreement (including all Exhibits and documents incorporated therein by reference), constitutes the complete, final and exclusive embodiment of the entire agreement between me and Company with regard to this subject matter.  Notwithstanding anything in this Agreement to the contrary, insofar as any stock options, grants, or award agreements contemplate certain rights and obligations that are not extinguished by termination of employment, those rights and obligations shall continue notwithstanding this Agreement.  It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained in the Release or the Agreement, and it entirely supersedes any other such promises, warranties or representations, whether oral or written. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">Reviewed, Understood and Agreed&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>4
<FILENAME>seannathanielemploymentagr.htm
<DESCRIPTION>EX-10.7
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i74a502d2fa6f4ff2974f1fbdcb5061f6_1"></div><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.7pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED EMPLOYMENT AGREEMENT</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYMENT AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into by and between Sean Nathaniel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CS Disco, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), to be effective upon the effectiveness of the registration statement for the Company&#8217;s initial public offering of Company common stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement, when it is effective, amends and restates in its entirety the Employment Agreement between the Company and Executive dated January 13, 2020 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Existing Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement shall be of no force or effect if the Effective Date does not occur by December 31, 2021.</font></div><div><font><br></font></div><div style="margin-top:0.05pt;padding-left:82.3pt;text-indent:-41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:32.8pt;text-decoration:underline">EMPLOYMENT BY THE COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:15.2pt;text-decoration:underline">Position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Operating Officer, and Executive hereby accepts such continued employment.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:75.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:12pt;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will report to the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), performing such duties as are customarily associated with Executive&#8217;s position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the CEO or the CEO&#8217;s designee. During the term of Executive&#8217;s employment with the Company, Executive will devote Executive&#8217;s best efforts and substantially all of Executive&#8217;s business time and attention to the business of the Company.  Executive shall perform Executive&#8217;s duties under this Agreement principally out of the Company&#8217;s corporate headquarters. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the operations of the Company.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Company Policies and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The employment relationship between the parties shall continue to be subject to the Company&#8217;s policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company&#8217;s sole discretion.  Executive will continue to be eligible to participate on the same basis as similarly-situated Executives in the Company&#8217;s benefit plans in effect from time to time during Executive&#8217;s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company&#8217;s policies and procedures, the terms of this Agreement shall control.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:82.05pt;text-indent:-40.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:31.3pt;text-decoration:underline">COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.65pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive an annualized base salary of $325,000, subject to review and adjustment by the Company in its sole discretion, and payable subject to standard federal and state payroll withholding requirements in accordance with the Company&#8217;s standard payroll practices (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Annual Discretionary Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will be eligible to be awarded a discretionary annual cash bonus with a target of 55% of Executive&#8217;s then-current Base Salary, subject to the terms and condition of any applicable bonus plan and review and adjustment from time to time by the Company in its sole discretion, payable subject to standard payroll withholding requirements (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Target Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). Whether or not Executive is awarded any bonus will be dependent </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">upon (a) the actual achievement by Executive and the Company of the applicable individual and corporate performance goals, as determined by the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or Compensation Committee in its sole discretion, and (b) Executive&#8217;s continuous performance of services to the Company through the date any such bonus is paid. The bonus may be greater or lesser than the Target Bonus and may be zero. The annual period over which performance is measured for purposes of this bonus is January 1 through December 31. The Board or Compensation Committee will determine in its sole discretion the extent to which Executive has achieved the performance goals upon which the bonus is based and the amount of the bonus, if any. The Company will pay Executive this bonus, if any, by no later than March 15 of the following calendar year.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive has been granted various equity interests in the Company, which shall continue to be governed in all respects by the terms of the applicable equity agreements, grant notices and equity plans.  Executive shall remain eligible for additional equity awards in the future as determined by the Board or Compensation Committee in its sole discretion.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company will reimburse Executive for reasonable business expenses in accordance with the Company&#8217;s standard expense reimbursement policy, as the same may be modified from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#58; (a) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (b) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (c) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">CONFIDENTIAL INFORMATION, INVENTIONS, NON-COMPETITION AND NON-SOLICITATION OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As a condition of continued employment, Executive agrees to execute and abide by the Employee Confidential Information and Inventions Assignment Agreement attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CIIAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The CIIAA contains provisions that are intended by the parties to survive and do survive any termination of this Agreement and the CIIAA.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:3.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:21.2pt;text-decoration:underline">OUTSIDE ACTIVITIES DURING EMPLOYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Except with the prior written consent of the Company, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive&#8217;s responsibilities and the performance of Executive&#8217;s duties hereunder.  Notwithstanding anything to the contrary in the Agreement, Executive may&#58; (a) devote reasonable time to volunteer services for and on behalf of such religious, educational, non-profit and&#47;or other charitable organizations as Executive may wish to serve&#59; (b) manage personal investments, including investments in, and service on the boards of, other business ventures provided that such ventures are not competitive with the Company&#8217;s current or planned product offerings, except as otherwise approved by the Board or a Committee of the Board&#59; (c) engage in teaching, writing, speaking engagements and other similar creative pursuits&#59; (d) own less than 1% of the total outstanding shares of a publicly-traded company&#59; and (e) engage in such other activities as may be specifically approved in writing by the Company.  Nothing permitted under this Section 4 shall be considered a violation of Executive&#8217;s obligations under the CIIAA. </font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">NO CONFLICT WITH EXISTING OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive represents that Executive&#8217;s performance of all the terms of this Agreement and continued service as an executive of </font></div><div style="height:40.6pt;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:115%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Company do not and will not breach any agreement or obligation of any kind made, during or prior to Executive&#8217;s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">TERMINATION OF EMPLOYMENT&#59; CHANGE IN CONTROL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font></div><div style="padding-left:41.8pt;padding-right:5.75pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The parties acknowledge that Executive&#8217;s employment relationship with the Company shall continue to be at-will. Either Executive or the Company may terminate the employment relationship for any reason whatsoever at any time, with or without Cause or advance notice. Upon termination of Executive&#8217;s employment for any reason, Executive shall be entitled to the following&#58; (a) Executive&#8217;s accrued but unpaid salary through the date of termination, (b) any unreimbursed business expenses incurred by Executive payable in accordance with the Company&#8217;s standard expense reimbursement policies, and (c) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Executive will not be eligible to receive any severance benefits, except as expressly provided in this Agreement.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination for Cause&#59; Death&#59; Disability&#59; Resignation Without Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If, at any time, the Company terminates Executive&#8217;s employment for Cause, or if either party terminates Executive&#8217;s employment as a result of Executive&#8217;s death or disability, or if Executive resigns without Good Reason, Executive will receive the Accrued Obligations set forth in Section 6.1 and will not be entitled to any other form of compensation from the Company, including any severance benefits.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason During Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If at any time during a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.27pt">Base Salary. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive a cash payment in an amount equal to twelve (12) months (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of payment of Executive&#8217;s then current base salary.  This severance payment will be paid to Executive in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive will be entitled to a payment equal to 100% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs.  If at the time of such termination or resignation Executive is eligible for the annual target cash bonus for the year in which the termination or resignation occurs, but the target percentage (or target dollar amount, if specified as such in the applicable bonus plan) for such bonus has not yet been </font></div><div style="height:40.6pt;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:115%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">established for such year, the target percentage shall be the target percentage established for Executive for the preceding year (but adjusted, if necessary for Executive&#8217;s position for the year in which the termination or resignation occurs).  For the avoidance of doubt, the amount of the annual target bonus to which Executive is entitled under this Section&#160;6.3(b) will be calculated (1)&#160;assuming all articulated performance goals for such bonus (including, but not limited to, corporate and individual performance, if applicable), for the year of the termination or resignation were achieved at target levels&#59; (2)&#160;as if Executive had provided services for the entire year for which the bonus relates&#59; and (3)&#160;ignoring any reduction in Executive&#8217;s base salary that would give rise to Executive&#8217;s right to resignation for Good Reason (such bonus to which Executive is entitled under this Section 6.3(b), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Target Bonus Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Annual Target Bonus Severance Payment shall be paid in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.95pt">Payment of Continued Group Health Plan Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If Executive timely elects continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) following Executive&#8217;s termination or resignation date, the Company shall pay directly to the carrier the full amount of Executive&#8217;s COBRA premiums on behalf of Executive for Executive&#8217;s continued coverage under the Company&#8217;s group health plans, including coverage for Executive&#8217;s eligible dependents, until the earliest of (i) the end of the Severance Period following the date of Executive&#8217;s termination or resignation, (ii) the expiration of Executive&#8217;s eligibility for the continuation coverage under COBRA, or (iii) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment  (such period from Executive&#8217;s termination or resignation date through the earliest of (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA Payment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Upon the conclusion of such period of insurance premium payments made by the Company, Executive will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of Executive&#8217;s eligible COBRA coverage period, if any.  Furthermore, for any month for which the Company is required under federal or state law, including, but not limited to, the American Rescue Plan Act of 2021, to subsidize Executive&#8217;s COBRA payments, Executive will&#58;&#160; (1) be required to pay Executive&#8217;s monthly COBRA premiums, (2) the Company will pay directly to Executive the monthly amount of Executive&#8217;s COBRA premium, and (3) the Company will subsidize Executive&#8217;s COBRA premiums as required under the applicable law.  For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by Executive under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are Executive&#8217;s sole responsibility.  Executive agrees to promptly notify the Company as soon as Executive becomes eligible for health insurance coverage in connection with new employment or self-employment.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on Executive&#8217;s behalf, the Company will instead pay Executive on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of Executive&#8217;s monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Special Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), such Special Severance Payment to be made without regard to Executive&#8217;s election of COBRA coverage or </font></div><div style="height:40.6pt;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:115%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">payment of COBRA premiums and without regard to Executive&#8217;s continued eligibility for COBRA coverage during the COBRA Payment Period.  Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.  Executive is not obligated to use such Special Severance Payment for COBRA premiums.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Equity Acceleration.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that Executive holds covering Company common stock as of the date of Executive&#8217;s termination or resignation (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that was granted to Executive on or after the Effective Date shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any such Equity Award granted to Executive shall lapse in full. With respect to any such outstanding Equity Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, each such performance-vesting award shall accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.   To the extent Executive&#8217;s termination or resignation occurs prior to the Change in Control, the acceleration set forth in this Section 6.3(d) shall be contingent and effective upon the Change in Control and Executive&#8217;s Equity Awards will remain outstanding following Executive&#8217;s termination or resignation to give effect to such acceleration as necessary.  For the avoidance of doubt, any Equity Awards that were granted prior to the Effective Date shall remain subject to the terms under which such Equity Awards were granted, including the award documentation or Executive&#8217;s employment or other written agreement governing such award (without regard to any amendment or restatement of such agreement), that may apply upon a change in control and&#47;or termination of Executive&#8217;s service&#59; provided that such Equity Awards shall be subject to the terms of Section 6.6 of this Agreement below.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason Outside of Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> If at any time outside of a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service, then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.27pt">the base salary cash payment described in Section 6.3(a) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months&#59; and</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.6pt">the COBRA benefits described in Section 6.3(c) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months.</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For the avoidance of doubt, in no event shall Executive be entitled to benefits under both Section 6.3 and this Section 6.4.  If Executive is eligible for severance benefits under both Section 6.3 and this Section 6.4, Executive shall receive the cash and COBRA benefits set forth in Section 6.3 and such benefits shall be reduced by any comparable benefits previously provided to Executive under Section 6.4.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Conditions to Receipt of Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Executive&#8217;s receipt of the severance benefits set forth in this Section 6 is conditioned upon&#58; (i) Executive continuing to comply with Executive&#8217;s obligations under Executive&#8217;s CIIAA&#59; and (ii) Executive delivering to the Company an </font></div><div style="height:40.6pt;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:115%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">effective, general release of claims in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within the applicable time period set forth therein.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Change in Control Acceleration Upon Acquiror&#8217;s Failure to Assume, Continue or Substitute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If (i) in connection with a Change in Control, any outstanding unvested Equity Award that Executive holds will not be assumed or continued by the successor or acquiror entity (or its parent company) in such Change in Control or substituted for a similar award of the successor or acquiror entity (or its parent company) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Terminating Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (ii) Executive&#8217;s continued employment with the Company has not terminated as of immediately prior to the effective time of such Change in Control, then Executive will become vested, with respect to any then unvested portion of such Terminating Award, effective immediately prior to, but subject to the consummation of such Change in Control. With respect to any such outstanding Terminating Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, such performance-vesting award will accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.  For the avoidance of doubt, the benefits under this Section 6.6 are contingent on a Change in Control and do not require Executive&#8217;s termination of service. In addition, Executive may be eligible for benefits under this Section 6.6 in addition to benefits under Section 6.3 or Section 6.4 and in such case, Executive shall receive benefits under both sections, without duplication.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of any of the following&#58; (A) Executive&#8217;s embezzlement or wrongful diversion of funds of Company or any affiliate or client of the Company confirmed by an outside auditor, or proven commission of any other fraud against the Company or any affiliate or client of the Company which materially adversely affects the Company&#59; (B) Executive&#8217;s being convicted of (or pleading guilty or no contest to) a felony or any crime of moral turpitude&#59; (C) Executive&#8217;s commission of gross negligence or an act of willful malfeasance, or gross and deliberate disregard of Executive&#8217;s duties and responsibilities&#59; (D) Executive&#8217;s material violation of the Company&#8217;s EEO&#47;harassment policy&#59; or (E) Executive&#8217;s material violation of the CIIAA, provided that the Company has delivered to Executive written notice describing such material  breach with specificity and Executive has not cured the same within thirty (30) days following receipt of such notice.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning ascribed to such term in the Equity Plan.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; is defined as the period commencing three (3) months prior to the effective time of a Change in Control and ending twelve (12) months following the effective time of a Change in Control.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the CS Disco, Inc. 2021 Equity Incentive Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events without Executive&#8217;s written consent&#58; (A) a  reduction </font></div><div style="height:40.6pt;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:115%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">in Executive&#8217;s base salary, except when it is with Executive&#8217;s consent or part of an overall similar reduction for similarly-situated executives&#59; (B) a material reduction in Executive&#8217;s incentive compensation (provided, for clarity, that any reduction in the actual amount of annual cash bonus paid to Executive shall not constitute Good Reason)&#59; (C) a significant reduction in Executive&#8217;s responsibilities with respect to management of Company or in Executive&#8217;s authority or status within Company (provided, however, that a reduction in Executive&#8217;s responsibilities or authority following a Change in Control shall not constitute Good Reason if (x) there is no demotion in Executive&#8217;s position or reduction of the scope of Executive&#8217;s duties within the Company that existed before the Change in Control or (y) Executive is given a position of materially similar or greater overall scope and responsibility within the acquiring company (taking into appropriate consideration that a nominally lower hierarchical role in a larger company may involve similar or greater scope and responsibility than a nominally higher role in the hierarchy of a smaller company)&#59; (D) Executive is required to relocate Executive&#8217;s principal place of employment with the Company (or successor to the Company, if applicable) to a place that increases Executive&#8217;s one-way commute by more than fifty (50 miles) as compared to Executive&#8217;s then-current principal place of employment immediately prior to such relocation (excluding regular travel in the ordinary course of business)&#59; or (E) a material breach by the Company of any material provision of this Agreement or any other agreement between Executive and the Company.  Notwithstanding the foregoing or any other provision of this Agreement to the contrary, &#8220;Good Reason&#8221; shall not exist if Executive has not provided the Company and the Board written notice of the circumstances constituting &#8220;Good Reason&#8221; within thirty (30) days of the initial occurrence of the event, allowed the Company thirty (30) days to cure such circumstances, and terminated Executive&#8217;s employment for Good Reason within ninety (90) days following the initial occurrence of the condition(s) specified in such notice, in the event such condition(s) remained uncured.</font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">8.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:22.5pt;text-decoration:underline">SECTION 409A</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">It is intended that all of the payments payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code and the regulations and other guidance thereunder and any state law of similar effect (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) provided under Treasury Regulations Sections 1.409A-1(b)(4) and 1.409A-1(b)(9), and this Agreement will be construed in a manner that complies with Section 409A. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), Executive&#8217;s right to receive any installment payments under this Agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter, if Executive is deemed by the Company at the time of Executive&#8217;s Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and&#47;or under any other agreement with the Company are deemed to be &#8220;deferred compensation&#8221;, then to the extent delayed commencement of any portion of such payments is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not be provided to Executive prior to the earliest of (i) the expiration of the six-month period measured from the date of Executive&#8217;s Separation from Service with the Company, (ii) the date of Executive&#8217;s death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this paragraph shall be paid in a lump sum to Executive, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement.  No interest shall be due on any amounts so deferred.  </font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="height:40.6pt;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:115%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:4.5pt;padding-right:5.75pt;text-align:justify;text-indent:41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.7pt;text-decoration:underline">SECTION </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any payment or benefit Executive will or may receive from the Company or otherwise (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would (i)&#160;constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (ii)&#160;but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then any such Payment shall be equal to the Reduced Amount.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduced Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall be either (x)&#160;the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y)&#160;the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive&#8217;s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax.  If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that results in the greatest economic benefit for Executive.  If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Pro Rata Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).   </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and&#47;or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows&#58;  (A)&#160;as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis&#59; (B)&#160;as a second priority, Payments that are contingent on future events (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events&#59; and (C)&#160;as a third priority, Payments that are &#8220;deferred compensation&#8221; within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.</font></div><div style="margin-top:0.2pt;padding-left:4.5pt;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section.  The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder.  If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax.  For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:76.5pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21pt;text-decoration:underline">GENERAL PROVISIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.</font></div><div style="height:40.6pt;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:115%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:11.45pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">If either party should waive any breach of any provisions of this Agreement, it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Agreement, including its Exhibits and any agreements referenced herein, constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof and supersedes any prior oral discussions or written communications and agreements concerning such subject matters. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.25pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same Agreement.</font></div><div style="margin-top:11.2pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. The Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to the Executive&#8217;s estate upon Executive&#8217;s death.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">All questions concerning the construction, validity and interpretation of this Agreement will be governed by the internal laws of the State of Texas.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To ensure the timely and economical resolution of disputes that may arise in connection with Executive&#8217;s employment with the Company, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance, negotiation, execution, or interpretation of this Agreement, the CIIAA, or Executive&#8217;s employment, or the termination of Executive&#8217;s employment, including but not limited to all statutory claims, will be resolved pursuant to the Federal Arbitration Act, 9 U.S.C. &#167;1-16, and to the fullest extent permitted by law, by final, binding and confidential arbitration by a single arbitrator by Judicial Arbitration and Mediation Services Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the then applicable JAMS rules (at the following web address&#58; </font><font style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">https&#58;&#47;&#47;www.jamsadr.com&#47;rules-employment-arbitration&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition, all claims, disputes, or causes of action under this provision, whether by Executive or the Company, must be brought in an individual capacity, and shall not be brought as a plaintiff (or claimant) or class member in any purported class or representative proceeding, nor joined or consolidated with the claims of any other person or entity.  The arbitrator may not consolidate the claims of more than one person or entity, and may not preside over any form of representative or class proceeding.  To the extent that the preceding sentences regarding class claims or proceedings are found to violate applicable law or are otherwise found unenforceable, any claim(s) alleged or brought on behalf of a class shall proceed in a court of law rather than by arbitration.  The Company acknowledges that Executive will have the right to be represented by legal counsel at any arbitration proceeding.  Questions of whether a claim is subject to arbitration under this Agreement) shall be decided by the arbitrator.  Likewise, procedural </font></div><div style="height:40.6pt;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:115%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">questions which grow out of the dispute and bear on the final disposition are also matters for the arbitrator.  The arbitrator shall&#58;  (a) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law&#59; (b) issue a written arbitration decision, to include the arbitrator&#8217;s essential findings and conclusions and a statement of the award&#59; and (c) be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law.  Unless otherwise required by applicable law, Executive and the Company shall equally share all JAMS&#8217; arbitration fees.  Each party is responsible for its own attorneys&#8217; fees.  Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration.  Any awards or orders in such arbitrations may be entered and enforced as judgments in the federal and state courts of any competent jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Remainder of page intentionally left blank.&#93;</font></div><div style="height:40.6pt;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:115%">10</font></div></div></div><div id="i74a502d2fa6f4ff2974f1fbdcb5061f6_4"></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.6pt;padding-left:5.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">The parties have executed this Amended and Restated Employment Agreement on the day and year first written above.</font></div><div><font><br></font></div><div style="margin-top:4.5pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CS DISCO, INC.</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Kiwi Camara&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Kiwi Camara</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Chief Executive Officer</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#58;</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Sean Nathaniel &#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.2pt;padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">   Sean Nathaniel</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;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:115%">11</font></div></div></div><div id="i74a502d2fa6f4ff2974f1fbdcb5061f6_7"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS ASSIGNMENT AGREEMENT</font></div><div><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit B</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">RELEASE</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">To be signed on or within twenty-one (21) days after the Separation Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">My employment with CS Disco, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) ended in all capacities on ________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I hereby confirm that I have been paid all compensation owed to me by Company for all hours worked&#59; I have received all leave and leave benefits and protections for which I was eligible, pursuant to Company&#8217;s policies, applicable law, or otherwise&#59; and I have not suffered any on-the-job injury or illness for which I have not already filed a workers&#8217; compensation claim.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If I choose to enter into this Release and allow it to become effective by its terms, Company will provide me with certain severance benefits pursuant to the terms of the Employment Agreement between me and Company dated ____, 202_ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I understand that I am not entitled to such severance benefits unless I return this fully-executed Release to Company within twenty-one (21) days after the Separation Date, allow this Release to become fully effective and non-revocable by its terms, and otherwise remain in compliance with all of my legal and contractual obligations to Company.  (Capitalized terms used but not defined in this Release shall have the meaning ascribed to them in the Agreement.)</font></div><div style="text-align:justify"><font><br></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:115%">In exchange for the severance benefits under my Agreement, I hereby generally and completely release Company and its directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, parent and subsidiary entities, insurers, affiliates, and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) from any and all claims, liabilities and obligations, both known and unknown, arising from or in any way related to events, acts, conduct, or omissions occurring prior to or at the time that I sign this Release, including but not limited to claims arising from or in any way related to my employment with Company or the termination of that employment (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  By way of example, the Released claims include, but are not limited to&#58; (1) all claims related to my compensation or benefits from Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership interests in Company&#59; (2)&#160;all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing&#59; (3)&#160;all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy&#59; and (4) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys&#8217; fees, or other claims arising under the federal Civil Rights Act of 1964 (as amended), the federal Americans with Disabilities Act of 1990, &#91;the federal Age Discrimination in Employment Act of 1967 (as amended) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#93;, and Texas state law. </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%;text-decoration:underline"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the following are </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> included in the Released Claims (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#58; (1)&#160; claims arising after the date on which I sign this Release&#59; (2) claims for reimbursement of properly incurred business expenses through the Separation Date  submitted to Company for reimbursement within thirty (30) days after the Separation Date&#59; (3)&#160;rights I may have as a Company shareholder&#59; (4) claims for or rights to indemnification pursuant to this Agreement, the Company&#8217;s articles of incorporation and bylaws, any fully executed indemnification agreement with Company, insurance policy(ies) or applicable law&#59; and (5) claims which cannot be waived as a matter of law.  I understand that nothing in this Release prevents me from filing, cooperating with, or participating in any proceeding before the Equal Employment Opportunity Commission, the Department of Labor, or any other government agency, except that I acknowledge and agree that I am hereby waiving my right to any monetary benefits in connection with any such claim, charge or proceeding (except for such benefits with respect to proceedings before the Securities and Exchange Commission).  I hereby represent and warrant that, other than the Excluded Claims, I am not aware of any claims that I have or may have, against any parties released above, that are not included in the Released Claims.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Include if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58;  I acknowledge that I am knowingly and voluntarily waiving and releasing any rights I may have under the ADEA, and that the consideration given for this Release is in addition to anything of value to which I was already entitled.  I further acknowledge that I have been advised, as required by the ADEA, that&#58;  (a) my waiver and release does not apply to any rights or claims that may arise after the date I sign this Release&#59; </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b) I have been advised that I have the right to consult with an attorney prior to executing this Release (although I may choose voluntarily not to do so)&#59; (c) I have been given twenty-one (21) days to consider this Release (although I may choose voluntarily to sign it earlier)&#59; (d) I have seven (7) days following my execution of this Release to revoke my acceptance of it (with such revocation to be delivered in writing to the Chair of the Board within the 7-day revocation period)&#59; and (e) this Release will not be effective until the date upon which the revocation period has expired without revocation, which will be the eighth day after I sign it (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).&#93;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">I further agree&#58; (a) not to voluntarily (except in response to legal compulsion) assist any third party in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceedings against Company, its affiliates, officers, directors, employees or agents&#59; and (b) to reasonably cooperate with Company by voluntarily (without legal compulsion) providing accurate and complete information, in connection with Company&#8217;s actual or contemplated defense, prosecution or investigation of any claims or demands by or against third parties, or other matters, arising from events, acts, or omissions that occurred during my employment with Company.  I hereby certify that I have returned (or if not capable of return, deleted), without retaining any reproductions (in whole or in part), all information, materials and other property of Company, including but not limited to any embodiment (in any medium) of any confidential or proprietary information of Company (including but not limited to any such embodiments on any personally-owned electronic or other storage device such as a cellular phone).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This Release, together with the Agreement (including all Exhibits and documents incorporated therein by reference), constitutes the complete, final and exclusive embodiment of the entire agreement between me and Company with regard to this subject matter.  Notwithstanding anything in this Agreement to the contrary, insofar as any stock options, grants, or award agreements contemplate certain rights and obligations that are not extinguished by termination of employment, those rights and obligations shall continue notwithstanding this Agreement.  It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained in the Release or the Agreement, and it entirely supersedes any other such promises, warranties or representations, whether oral or written. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">Reviewed, Understood and Agreed&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>5
<FILENAME>andrewshimekemploymentagre.htm
<DESCRIPTION>EX-10.8
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8f0cbfbb20bc47ffb52901bf373a943c_1"></div><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.7pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED EMPLOYMENT AGREEMENT</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYMENT AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into by and between Andrew Shimek (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CS Disco, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), to be effective upon the effectiveness of the registration statement for the Company&#8217;s initial public offering of Company common stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement, when it is effective, amends and restates in its entirety the Employment Agreement between the Company and Executive dated January 16, 2018 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Existing Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement shall be of no force or effect if the Effective Date does not occur by December 31, 2021.</font></div><div><font><br></font></div><div style="margin-top:0.05pt;padding-left:82.3pt;text-indent:-41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:32.8pt;text-decoration:underline">EMPLOYMENT BY THE COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:15.2pt;text-decoration:underline">Position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Revenue Officer, and Executive hereby accepts such continued employment.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:75.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:12pt;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will report to the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), performing such duties as are customarily associated with Executive&#8217;s position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the CEO or the CEO&#8217;s designee. During the term of Executive&#8217;s employment with the Company, Executive will devote Executive&#8217;s best efforts and substantially all of Executive&#8217;s business time and attention to the business of the Company.  Executive shall perform Executive&#8217;s duties under this Agreement principally out of Minnesota. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the operations of the Company.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Company Policies and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The employment relationship between the parties shall continue to be subject to the Company&#8217;s policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company&#8217;s sole discretion.  Executive will continue to be eligible to participate on the same basis as similarly-situated Executives in the Company&#8217;s benefit plans in effect from time to time during Executive&#8217;s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company&#8217;s policies and procedures, the terms of this Agreement shall control.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:82.05pt;text-indent:-40.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:31.3pt;text-decoration:underline">COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.65pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall continue to receive an annualized base salary of $350,000, subject to review and adjustment by the Company in its sole discretion, and payable subject to standard federal and state payroll withholding requirements in accordance with the Company&#8217;s standard payroll practices (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Annual Discretionary Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will be eligible to be awarded a discretionary annual cash bonus with a target of 100% of Executive&#8217;s then-current Base Salary, subject to the terms and condition of any applicable bonus plan and review and adjustment from time to time by the Company in its sole discretion, payable subject to standard payroll withholding requirements (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Target Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). Whether or not Executive is awarded any bonus will be dependent upon (a) the actual achievement by Executive and the Company of the applicable individual and </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">corporate performance goals, as determined by the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or Compensation Committee in its sole discretion, and (b) Executive&#8217;s continuous performance of services to the Company through the date any such bonus is paid. The bonus may be greater or lesser than the Target Bonus and may be zero. The annual period over which performance is measured for purposes of this bonus is January 1 through December 31. The Board or Compensation Committee will determine in its sole discretion the extent to which Executive has achieved the performance goals upon which the bonus is based and the amount of the bonus, if any. The Company will pay Executive this bonus, if any, by no later than March 15 of the following calendar year.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive has been granted various equity interests in the Company, which shall continue to be governed in all respects by the terms of the applicable equity agreements, grant notices and equity plans.  Executive shall remain eligible for additional equity awards in the future as determined by the Board or Compensation Committee in its sole discretion.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company will reimburse Executive for reasonable business expenses in accordance with the Company&#8217;s standard expense reimbursement policy, as the same may be modified from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#58; (a) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (b) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (c) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">CONFIDENTIAL INFORMATION, INVENTIONS, NON-COMPETITION AND NON-SOLICITATION OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As a condition of continued employment, Executive agrees to execute and abide by the Employee Confidential Information and Inventions Assignment Agreement attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CIIAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The CIIAA contains provisions that are intended by the parties to survive and do survive any termination of this Agreement and the CIIAA.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:3.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:21.2pt;text-decoration:underline">OUTSIDE ACTIVITIES DURING EMPLOYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Except with the prior written consent of the Company, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive&#8217;s responsibilities and the performance of Executive&#8217;s duties hereunder.  Notwithstanding anything to the contrary in the Agreement, Executive may&#58; (a) devote reasonable time to volunteer services for and on behalf of such religious, educational, non-profit and&#47;or other charitable organizations as Executive may wish to serve&#59; (b) manage personal investments, including investments in, and service on the boards of, other business ventures provided that such ventures are not competitive with the Company&#8217;s current or planned product offerings, except as otherwise approved by the Board or a Committee of the Board&#59; (c) engage in teaching, writing, speaking engagements and other similar creative pursuits&#59; (d) own less than 1% of the total outstanding shares of a publicly-traded company&#59; and (e) engage in such other activities as may be specifically approved in writing by the Company.  Nothing permitted under this Section 4 shall be considered a violation of Executive&#8217;s obligations under the CIIAA. </font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">NO CONFLICT WITH EXISTING OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive represents that Executive&#8217;s performance of all the terms of this Agreement and continued service as an executive of the Company do not and will not breach any agreement or obligation of any kind made, during or </font></div><div style="height:40.6pt;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:115%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">prior to Executive&#8217;s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">TERMINATION OF EMPLOYMENT&#59; CHANGE IN CONTROL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font></div><div style="padding-left:41.8pt;padding-right:5.75pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The parties acknowledge that Executive&#8217;s employment relationship with the Company shall continue to be at-will. Either Executive or the Company may terminate the employment relationship for any reason whatsoever at any time, with or without Cause or advance notice. Upon termination of Executive&#8217;s employment for any reason, Executive shall be entitled to the following&#58; (a) Executive&#8217;s accrued but unpaid salary through the date of termination, (b) any unreimbursed business expenses incurred by Executive payable in accordance with the Company&#8217;s standard expense reimbursement policies, and (c) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Executive will not be eligible to receive any severance benefits, except as expressly provided in this Agreement.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination for Cause&#59; Death&#59; Disability&#59; Resignation Without Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If, at any time, the Company terminates Executive&#8217;s employment for Cause, or if either party terminates Executive&#8217;s employment as a result of Executive&#8217;s death or disability, or if Executive resigns without Good Reason, Executive will receive the Accrued Obligations set forth in Section 6.1 and will not be entitled to any other form of compensation from the Company, including any severance benefits.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good  Reason During Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If at any time during a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.27pt">Base Salary. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive a cash payment in an amount equal to twelve (12) months (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of payment of Executive&#8217;s then current base salary.  This severance payment will be paid to Executive in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive will be entitled to a payment equal to 100% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs.  If at the time of such termination or resignation Executive is eligible for the annual target cash bonus for the year in which the termination or resignation occurs, but the target percentage (or target dollar amount, if specified as such in the applicable bonus plan) for such bonus has not yet been established for such year, the target percentage shall be the target percentage established for </font></div><div style="height:40.6pt;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:115%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive for the preceding year (but adjusted, if necessary for Executive&#8217;s position for the year in which the termination or resignation occurs).  For the avoidance of doubt, the amount of the annual target bonus to which Executive is entitled under this Section&#160;6.3(b) will be calculated (1)&#160;assuming all articulated performance goals for such bonus (including, but not limited to, corporate and individual performance, if applicable), for the year of the termination or resignation were achieved at target levels&#59; (2)&#160;as if Executive had provided services for the entire year for which the bonus relates&#59; and (3)&#160;ignoring any reduction in Executive&#8217;s base salary that would give rise to Executive&#8217;s right to resignation for Good Reason (such bonus to which Executive is entitled under this Section 6.3(b), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Target Bonus Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Annual Target Bonus Severance Payment shall be paid in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.95pt">Payment of Continued Group Health Plan Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If Executive timely elects continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) following Executive&#8217;s termination or resignation date, the Company shall pay directly to the carrier the full amount of Executive&#8217;s COBRA premiums on behalf of Executive for Executive&#8217;s continued coverage under the Company&#8217;s group health plans, including coverage for Executive&#8217;s eligible dependents, until the earliest of (i) the end of the Severance Period following the date of Executive&#8217;s termination or resignation, (ii) the expiration of Executive&#8217;s eligibility for the continuation coverage under COBRA, or (iii) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment  (such period from Executive&#8217;s termination or resignation date through the earliest of (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA Payment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Upon the conclusion of such period of insurance premium payments made by the Company, Executive will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of Executive&#8217;s eligible COBRA coverage period, if any.  Furthermore, for any month for which the Company is required under federal or state law, including, but not limited to, the American Rescue Plan Act of 2021, to subsidize Executive&#8217;s COBRA payments, Executive will&#58;&#160; (1) be required to pay Executive&#8217;s monthly COBRA premiums, (2) the Company will pay directly to Executive the monthly amount of Executive&#8217;s COBRA premium, and (3) the Company will subsidize Executive&#8217;s COBRA premiums as required under the applicable law.  For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by Executive under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are Executive&#8217;s sole responsibility.  Executive agrees to promptly notify the Company as soon as Executive becomes eligible for health insurance coverage in connection with new employment or self-employment.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on Executive&#8217;s behalf, the Company will instead pay Executive on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of Executive&#8217;s monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Special Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), such Special Severance Payment to be made without regard to Executive&#8217;s election of COBRA coverage or payment of COBRA premiums and without regard to Executive&#8217;s continued eligibility for COBRA </font></div><div style="height:40.6pt;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:115%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">coverage during the COBRA Payment Period.  Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.  Executive is not obligated to use such Special Severance Payment for COBRA premiums.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Equity Acceleration.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that Executive holds covering Company common stock as of the date of Executive&#8217;s termination or resignation (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that was granted to Executive on or after the Effective Date shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any such Equity Award granted to Executive shall lapse in full. With respect to any such outstanding Equity Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, each such performance-vesting award shall accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.   To the extent Executive&#8217;s termination or resignation occurs prior to the Change in Control, the acceleration set forth in this Section 6.3(d) shall be contingent and effective upon the Change in Control and Executive&#8217;s Equity Awards will remain outstanding following Executive&#8217;s termination or resignation to give effect to such acceleration as necessary.  For the avoidance of doubt, any Equity Awards that were granted prior to the Effective Date shall remain subject to the terms under which such Equity Awards were granted, including the award documentation or Executive&#8217;s employment or other written agreement governing such award (without regard to any amendment or restatement of such agreement), that may apply upon a change in control and&#47;or termination of Executive&#8217;s service&#59; provided that such Equity Awards shall be subject to the terms of Section 6.6 of this Agreement below.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason Outside of Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> If at any time outside of a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service, then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.27pt">the base salary cash payment described in Section 6.3(a) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months&#59; </font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.6pt">the bonus payment described in Section 6.3(b) above, except that Executive will be entitled to a payment equal to 50% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs&#59; and</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.95pt">the COBRA benefits described in Section 6.3(c) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months.</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For the avoidance of doubt, in no event shall Executive be entitled to benefits under both Section 6.3 and this Section 6.4.  If Executive is eligible for severance benefits under both Section 6.3 and this Section 6.4, Executive shall receive the cash and COBRA benefits set forth in Section 6.3 and such benefits shall be reduced by any comparable benefits previously provided to Executive under Section 6.4.</font></div><div style="height:40.6pt;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:115%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Conditions to Receipt of Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Executive&#8217;s receipt of the severance benefits set forth in this Section 6 is conditioned upon&#58; (i) Executive continuing to comply with Executive&#8217;s obligations under Executive&#8217;s CIIAA&#59; and (ii) Executive delivering to the Company an effective, general release of claims in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within the applicable time period set forth therein.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Change in Control Acceleration Upon Acquiror&#8217;s Failure to Assume, Continue or Substitute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If (i) in connection with a Change in Control, any outstanding unvested Equity Award that Executive holds will not be assumed or continued by the successor or acquiror entity (or its parent company) in such Change in Control or substituted for a similar award of the successor or acquiror entity (or its parent company) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Terminating Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (ii) Executive&#8217;s continued employment with the Company has not terminated as of immediately prior to the effective time of such Change in Control, then Executive will become vested, with respect to any then unvested portion of such Terminating Award, effective immediately prior to, but subject to the consummation of such Change in Control. With respect to any such outstanding Terminating Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, such performance-vesting award will accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.  For the avoidance of doubt, the benefits under this Section 6.6 are contingent on a Change in Control and do not require Executive&#8217;s termination of service. In addition, Executive may be eligible for benefits under this Section 6.6 in addition to benefits under Section 6.3 or Section 6.4 and in such case, Executive shall receive benefits under both sections, without duplication.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of any of the following&#58; (A) Executive&#8217;s embezzlement or wrongful diversion of funds of Company or any affiliate or client of the Company confirmed by an outside auditor, or proven commission of any other fraud against the Company or any affiliate or client of the Company which materially adversely affects the Company&#59; (B) Executive&#8217;s being convicted of (or pleading guilty or no contest to) a felony or any crime of moral turpitude&#59; (C) Executive&#8217;s commission of gross negligence or an act of willful malfeasance, or gross and deliberate disregard of Executive&#8217;s duties and responsibilities&#59; (D) Executive&#8217;s material violation of the Company&#8217;s EEO&#47;harassment policy&#59; or (E) Executive&#8217;s material violation of the CIIAA, provided that the Company has delivered to Executive written notice describing such material  breach with specificity and Executive has not cured the same within thirty (30) days following receipt of such notice.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning ascribed to such term in the Equity Plan.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; is defined as the period commencing three (3) months prior to the effective time of a Change in Control and ending twelve (12) months following the effective time of a Change in Control.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="height:40.6pt;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:115%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the CS Disco, Inc. 2021 Equity Incentive Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events without Executive&#8217;s written consent&#58; (A) a  reduction in Executive&#8217;s base salary, except when it is with Executive&#8217;s consent or part of an overall similar reduction for similarly-situated executives&#59; (B) a material reduction in Executive&#8217;s incentive compensation (provided, for clarity, that any reduction in the actual amount of annual cash bonus paid to Executive shall not constitute Good Reason)&#59; (C) a significant reduction in Executive&#8217;s responsibilities with respect to management of Company or in Executive&#8217;s authority or status within Company (provided, however, that a reduction in Executive&#8217;s responsibilities or authority following a Change in Control shall not constitute Good Reason if (x) there is no demotion in Executive&#8217;s position or reduction of the scope of Executive&#8217;s duties within the Company that existed before the Change in Control or (y) Executive is given a position of materially similar or greater overall scope and responsibility within the acquiring company (taking into appropriate consideration that a nominally lower hierarchical role in a larger company may involve similar or greater scope and responsibility than a nominally higher role in the hierarchy of a smaller company)&#59; (D) Executive is required to relocate Executive&#8217;s principal place of employment with the Company (or successor to the Company, if applicable) to a place that increases Executive&#8217;s one-way commute by more than fifty (50 miles) as compared to Executive&#8217;s then-current principal place of employment immediately prior to such relocation (excluding regular travel in the ordinary course of business)&#59; or (E) a material breach by the Company of any material provision of this Agreement or any other agreement between Executive and the Company.  Notwithstanding the foregoing or any other provision of this Agreement to the contrary, &#8220;Good Reason&#8221; shall not exist if Executive has not provided the Company and the Board written notice of the circumstances constituting &#8220;Good Reason&#8221; within thirty (30) days of the initial occurrence of the event, allowed the Company thirty (30) days to cure such circumstances, and terminated Executive&#8217;s employment for Good Reason within ninety (90) days following the initial occurrence of the condition(s) specified in such notice, in the event such condition(s) remained uncured.</font></div><div style="margin-bottom:12pt;margin-top:4.5pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:46.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">8.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:11.15pt;text-decoration:underline">SECTION 409A</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">It is intended that all of the payments payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code and the regulations and other guidance thereunder and any state law of similar effect (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) provided under Treasury Regulations Sections 1.409A-1(b)(4) and 1.409A-1(b)(9), and this Agreement will be construed in a manner that complies with Section 409A. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), Executive&#8217;s right to receive any installment payments under this Agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter, if Executive is deemed by the Company at the time of Executive&#8217;s Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and&#47;or under any other agreement with the Company are deemed to be &#8220;deferred compensation&#8221;, then to the extent delayed commencement of any portion of such payments is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not be provided to Executive prior to the earliest of (i) the expiration of the six-month period measured from the date of Executive&#8217;s Separation from Service with the Company, (ii) the date of Executive&#8217;s death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse </font></div><div style="height:40.6pt;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:115%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:4.5pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">taxation. Upon the first business day following the expiration of such applicable Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this paragraph shall be paid in a lump sum to Executive, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement.  No interest shall be due on any amounts so deferred. </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:46.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:10.95pt;text-decoration:underline">SECTION </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any payment or benefit Executive will or may receive from the Company or otherwise (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would (i)&#160;constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (ii)&#160;but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then any such Payment shall be equal to the Reduced Amount.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduced Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall be either (x)&#160;the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y)&#160;the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive&#8217;s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax.  If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that results in the greatest economic benefit for Executive.  If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Pro Rata Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).   </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and&#47;or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows&#58;  (A)&#160;as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis&#59; (B)&#160;as a second priority, Payments that are contingent on future events (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events&#59; and (C)&#160;as a third priority, Payments that are &#8220;deferred compensation&#8221; within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.</font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section.  The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder.  If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax.  For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence. </font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:81pt;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:25.5pt;text-decoration:underline">GENERAL PROVISIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="height:40.6pt;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:115%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.</font></div><div style="margin-top:11.45pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">If either party should waive any breach of any provisions of this Agreement, it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Agreement, including its Exhibits and any agreements referenced herein, constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof and supersedes any prior oral discussions or written communications and agreements concerning such subject matters. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.25pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same Agreement.</font></div><div style="margin-top:11.2pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. The Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to the Executive&#8217;s estate upon Executive&#8217;s death.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">All questions concerning the construction, validity and interpretation of this Agreement will be governed by the internal laws of the State of Texas.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To ensure the timely and economical resolution of disputes that may arise in connection with Executive&#8217;s employment with the Company, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance, negotiation, execution, or interpretation of this Agreement, the CIIAA, or Executive&#8217;s employment, or the termination of Executive&#8217;s employment, including but not limited to all statutory claims, will be resolved pursuant to the Federal Arbitration Act, 9 U.S.C. &#167;1-16, and to the fullest extent permitted by law, by final, binding and confidential arbitration by a single arbitrator by Judicial Arbitration and Mediation Services Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the then applicable JAMS rules (at the following web address&#58; </font><font style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">https&#58;&#47;&#47;www.jamsadr.com&#47;rules-employment-arbitration&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition, all claims, disputes, or causes of action under this provision, whether by Executive or the Company, must be brought in an individual capacity, and shall not be brought as a plaintiff (or claimant) or class member in any purported class or </font></div><div style="height:40.6pt;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:115%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">representative proceeding, nor joined or consolidated with the claims of any other person or entity.  The arbitrator may not consolidate the claims of more than one person or entity, and may not preside over any form of representative or class proceeding.  To the extent that the preceding sentences regarding class claims or proceedings are found to violate applicable law or are otherwise found unenforceable, any claim(s) alleged or brought on behalf of a class shall proceed in a court of law rather than by arbitration.  The Company acknowledges that Executive will have the right to be represented by legal counsel at any arbitration proceeding.  Questions of whether a claim is subject to arbitration under this Agreement) shall be decided by the arbitrator.  Likewise, procedural questions which grow out of the dispute and bear on the final disposition are also matters for the arbitrator.  The arbitrator shall&#58;  (a) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law&#59; (b) issue a written arbitration decision, to include the arbitrator&#8217;s essential findings and conclusions and a statement of the award&#59; and (c) be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law.  Unless otherwise required by applicable law, Executive and the Company shall equally share all JAMS&#8217; arbitration fees.  Each party is responsible for its own attorneys&#8217; fees.  Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration.  Any awards or orders in such arbitrations may be entered and enforced as judgments in the federal and state courts of any competent jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Remainder of page intentionally left blank.&#93;</font></div><div style="height:40.6pt;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:115%">10</font></div></div></div><div id="i8f0cbfbb20bc47ffb52901bf373a943c_4"></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.6pt;padding-left:5.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">The parties have executed this Amended and Restated Employment Agreement on the day and year first written above.</font></div><div><font><br></font></div><div style="margin-top:4.5pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CS DISCO, INC.</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Kiwi Camara&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Kiwi Camara</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Chief Executive Officer</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font><br></font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#58;</font></div><div><font><br></font></div><div style="padding-left:220.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">         &#47;s&#47; Andrew Shimek&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.2pt;padding-left:216pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Andrew Shimek</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;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:115%">11</font></div></div></div><div id="i8f0cbfbb20bc47ffb52901bf373a943c_7"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS ASSIGNMENT AGREEMENT</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i8f0cbfbb20bc47ffb52901bf373a943c_10"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit B</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">RELEASE</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">To be signed on or within twenty-one (21) days after the Separation Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">My employment with CS Disco, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) ended in all capacities on ________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I hereby confirm that I have been paid all compensation owed to me by Company for all hours worked&#59; I have received all leave and leave benefits and protections for which I was eligible, pursuant to Company&#8217;s policies, applicable law, or otherwise&#59; and I have not suffered any on-the-job injury or illness for which I have not already filed a workers&#8217; compensation claim.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If I choose to enter into this Release and allow it to become effective by its terms, Company will provide me with certain severance benefits pursuant to the terms of the Employment Agreement between me and Company dated ____, 202_ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I understand that I am not entitled to such severance benefits unless I return this fully-executed Release to Company within twenty-one (21) days after the Separation Date, allow this Release to become fully effective and non-revocable by its terms, and otherwise remain in compliance with all of my legal and contractual obligations to Company.  (Capitalized terms used but not defined in this Release shall have the meaning ascribed to them in the Agreement.)</font></div><div style="text-align:justify"><font><br></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:115%">In exchange for the severance benefits under my Agreement, I hereby generally and completely release Company and its directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, parent and subsidiary entities, insurers, affiliates, and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) from any and all claims, liabilities and obligations, both known and unknown, arising from or in any way related to events, acts, conduct, or omissions occurring prior to or at the time that I sign this Release, including but not limited to claims arising from or in any way related to my employment with Company or the termination of that employment (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  By way of example, the Released claims include, but are not limited to&#58; (1) all claims related to my compensation or benefits from Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership interests in Company&#59; (2)&#160;all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing&#59; (3)&#160;all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy&#59; and (4) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys&#8217; fees, or other claims arising under the federal Civil Rights Act of 1964 (as amended), the federal Americans with Disabilities Act of 1990, &#91;the federal Age Discrimination in Employment Act of 1967 (as amended) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#93;, and Texas state law. </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%;text-decoration:underline"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the following are </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> included in the Released Claims (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#58; (1)&#160; claims arising after the date on which I sign this Release&#59; (2) claims for reimbursement of properly incurred business expenses through the Separation Date  submitted to Company for reimbursement within thirty (30) days after the Separation Date&#59; (3)&#160;rights I may have as a Company shareholder&#59; (4) claims for or rights to indemnification pursuant to this Agreement, the Company&#8217;s articles of incorporation and bylaws, any fully executed indemnification agreement with Company, insurance policy(ies) or applicable law&#59; and (5) claims which cannot be waived as a matter of law.  I understand that nothing in this Release prevents me from filing, cooperating with, or participating in any proceeding before the Equal Employment Opportunity Commission, the Department of Labor, or any other government agency, except that I acknowledge and agree that I am hereby waiving my right to any monetary benefits in connection with any such claim, charge or proceeding (except for such benefits with respect to proceedings before the Securities and Exchange Commission).  I hereby represent and warrant that, other than the Excluded Claims, I am not aware of any claims that I have or may have, against any parties released above, that are not included in the Released Claims.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Include if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58;  I acknowledge that I am knowingly and voluntarily waiving and releasing any rights I may have under the ADEA, and that the consideration given for this Release is in addition to anything of value to which I was already entitled.  I further acknowledge that I have been advised, as required by the ADEA, that&#58;  (a) my waiver and release does not apply to any rights or claims that may arise after the date I sign this Release&#59; </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b) I have been advised that I have the right to consult with an attorney prior to executing this Release (although I may choose voluntarily not to do so)&#59; (c) I have been given twenty-one (21) days to consider this Release (although I may choose voluntarily to sign it earlier)&#59; (d) I have seven (7) days following my execution of this Release to revoke my acceptance of it (with such revocation to be delivered in writing to the Chair of the Board within the 7-day revocation period)&#59; and (e) this Release will not be effective until the date upon which the revocation period has expired without revocation, which will be the eighth day after I sign it (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).&#93;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">I further agree&#58; (a) not to voluntarily (except in response to legal compulsion) assist any third party in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceedings against Company, its affiliates, officers, directors, employees or agents&#59; and (b) to reasonably cooperate with Company by voluntarily (without legal compulsion) providing accurate and complete information, in connection with Company&#8217;s actual or contemplated defense, prosecution or investigation of any claims or demands by or against third parties, or other matters, arising from events, acts, or omissions that occurred during my employment with Company.  I hereby certify that I have returned (or if not capable of return, deleted), without retaining any reproductions (in whole or in part), all information, materials and other property of Company, including but not limited to any embodiment (in any medium) of any confidential or proprietary information of Company (including but not limited to any such embodiments on any personally-owned electronic or other storage device such as a cellular phone).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This Release, together with the Agreement (including all Exhibits and documents incorporated therein by reference), constitutes the complete, final and exclusive embodiment of the entire agreement between me and Company with regard to this subject matter.  Notwithstanding anything in this Agreement to the contrary, insofar as any stock options, grants, or award agreements contemplate certain rights and obligations that are not extinguished by termination of employment, those rights and obligations shall continue notwithstanding this Agreement.  It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained in the Release or the Agreement, and it entirely supersedes any other such promises, warranties or representations, whether oral or written. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">Reviewed, Understood and Agreed&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.9
<SEQUENCE>6
<FILENAME>keithzoellneremploymentagr.htm
<DESCRIPTION>EX-10.9
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="id934257545884de2acaf396aa6eaf91c_1"></div><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5.7pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED EMPLOYMENT AGREEMENT</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYMENT AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into by and between Keith Zoellner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CS Disco, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), to be effective upon the effectiveness of the registration statement for the Company&#8217;s initial public offering of Company common stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement, when it is effective, amends and restates in its entirety the Employment Agreement between the Company and Executive dated February 9, 2015 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Existing Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  This Agreement shall be of no force or effect if the Effective Date does not occur by December 31, 2021.</font></div><div><font><br></font></div><div style="margin-top:0.05pt;padding-left:82.3pt;text-indent:-41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:32.8pt;text-decoration:underline">EMPLOYMENT BY THE COMPANY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:15.2pt;text-decoration:underline">Position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Technology Officer, and Executive hereby accepts such continued employment.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:75.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:12pt;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will report to the Chief Executive Officer of the Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), performing such duties as are customarily associated with Executive&#8217;s position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the CEO or the CEO&#8217;s designee. During the term of Executive&#8217;s employment with the Company, Executive will devote Executive&#8217;s best efforts and substantially all of Executive&#8217;s business time and attention to the business of the Company.  Executive shall perform Executive&#8217;s duties under this Agreement principally out of the Company&#8217;s corporate headquarters. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the operations of the Company.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Company Policies and Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The employment relationship between the parties shall continue to be subject to the Company&#8217;s policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company&#8217;s sole discretion.  Executive will continue to be eligible to participate on the same basis as similarly-situated Executives in the Company&#8217;s benefit plans in effect from time to time during Executive&#8217;s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company&#8217;s policies and procedures, the terms of this Agreement shall control.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:82.05pt;text-indent:-40.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:31.3pt;text-decoration:underline">COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:11.65pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall continue to receive an annualized base salary of $300,000, subject to review and adjustment by the Company in its sole discretion, and payable subject to standard federal and state payroll withholding requirements in accordance with the Company&#8217;s standard payroll practices (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Annual Discretionary Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive will be eligible to be awarded a discretionary annual cash bonus with a target of 40% of Executive&#8217;s then-current Base Salary, subject to the terms and condition of any applicable bonus plan and review and adjustment from time to time by the Company in its sole discretion, payable subject to standard payroll withholding requirements (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Target Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). Whether or not Executive is awarded any bonus will be dependent </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">upon (a) the actual achievement by Executive and the Company of the applicable individual and corporate performance goals, as determined by the Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or Compensation Committee in its sole discretion, and (b) Executive&#8217;s continuous performance of services to the Company through the date any such bonus is paid. The bonus may be greater or lesser than the Target Bonus and may be zero. The annual period over which performance is measured for purposes of this bonus is January 1 through December 31. The Board or Compensation Committee will determine in its sole discretion the extent to which Executive has achieved the performance goals upon which the bonus is based and the amount of the bonus, if any. The Company will pay Executive this bonus, if any, by no later than March 15 of the following calendar year.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive has been granted various equity interests in the Company, which shall continue to be governed in all respects by the terms of the applicable equity agreements, grant notices and equity plans.  Executive shall remain eligible for additional equity awards in the future as determined by the Board or Compensation Committee in its sole discretion.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.2pt;text-decoration:underline">Expense Reimbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company will reimburse Executive for reasonable business expenses in accordance with the Company&#8217;s standard expense reimbursement policy, as the same may be modified from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#58; (a) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (b) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (c) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">CONFIDENTIAL INFORMATION, INVENTIONS, NON-COMPETITION AND NON-SOLICITATION OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">As a condition of continued employment, Executive agrees to execute and abide by the Employee Confidential Information and Inventions Assignment Agreement attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">CIIAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The CIIAA contains provisions that are intended by the parties to survive and do survive any termination of this Agreement and the CIIAA.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:3.6pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:21.2pt;text-decoration:underline">OUTSIDE ACTIVITIES DURING EMPLOYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">Except with the prior written consent of the Company, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive&#8217;s responsibilities and the performance of Executive&#8217;s duties hereunder.  Notwithstanding anything to the contrary in the Agreement, Executive may&#58; (a) devote reasonable time to volunteer services for and on behalf of such religious, educational, non-profit and&#47;or other charitable organizations as Executive may wish to serve&#59; (b) manage personal investments, including investments in, and service on the boards of, other business ventures provided that such ventures are not competitive with the Company&#8217;s current or planned product offerings, except as otherwise approved by the Board or a Committee of the Board&#59; (c) engage in teaching, writing, speaking engagements and other similar creative pursuits&#59; (d) own less than 1% of the total outstanding shares of a publicly-traded company&#59; and (e) engage in such other activities as may be specifically approved in writing by the Company.  Nothing permitted under this Section 4 shall be considered a violation of Executive&#8217;s obligations under the CIIAA. </font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">NO CONFLICT WITH EXISTING OBLIGATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive represents that Executive&#8217;s performance of all the terms of this Agreement and continued service as an executive of </font></div><div style="height:40.6pt;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:115%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Company do not and will not breach any agreement or obligation of any kind made, during or prior to Executive&#8217;s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.</font></div><div><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:21.2pt;text-decoration:underline">TERMINATION OF EMPLOYMENT&#59; CHANGE IN CONTROL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font></div><div style="padding-left:41.8pt;padding-right:5.75pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.75pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">At-Will Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The parties acknowledge that Executive&#8217;s employment relationship with the Company shall continue to be at-will. Either Executive or the Company may terminate the employment relationship for any reason whatsoever at any time, with or without Cause or advance notice. Upon termination of Executive&#8217;s employment for any reason, Executive shall be entitled to the following&#58; (a) Executive&#8217;s accrued but unpaid salary through the date of termination, (b) any unreimbursed business expenses incurred by Executive payable in accordance with the Company&#8217;s standard expense reimbursement policies, and (c) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Executive will not be eligible to receive any severance benefits, except as expressly provided in this Agreement.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:right"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination for Cause&#59; Death&#59; Disability&#59; Resignation Without Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If, at any time, the Company terminates Executive&#8217;s employment for Cause, or if either party terminates Executive&#8217;s employment as a result of Executive&#8217;s death or disability, or if Executive resigns without Good Reason, Executive will receive the Accrued Obligations set forth in Section 6.1 and will not be entitled to any other form of compensation from the Company, including any severance benefits.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason During Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If at any time during a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.27pt">Base Salary. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive shall receive a cash payment in an amount equal to twelve (12) months (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of payment of Executive&#8217;s then current base salary.  This severance payment will be paid to Executive in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive will be entitled to a payment equal to 100% of the annual target cash bonus established for Executive, if any, pursuant to the annual performance bonus or annual variable compensation plan established by the Board (or any authorized committee or designee thereof) for the year in which Executive&#8217;s termination or resignation occurs.  If at the time of such termination or resignation Executive is eligible for the annual target cash bonus for the year in which the termination or resignation occurs, but the target percentage (or target dollar amount, if specified as such in the applicable bonus plan) for such bonus has not yet been </font></div><div style="height:40.6pt;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:115%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">established for such year, the target percentage shall be the target percentage established for Executive for the preceding year (but adjusted, if necessary for Executive&#8217;s position for the year in which the termination or resignation occurs).  For the avoidance of doubt, the amount of the annual target bonus to which Executive is entitled under this Section&#160;6.3(b) will be calculated (1)&#160;assuming all articulated performance goals for such bonus (including, but not limited to, corporate and individual performance, if applicable), for the year of the termination or resignation were achieved at target levels&#59; (2)&#160;as if Executive had provided services for the entire year for which the bonus relates&#59; and (3)&#160;ignoring any reduction in Executive&#8217;s base salary that would give rise to Executive&#8217;s right to resignation for Good Reason (such bonus to which Executive is entitled under this Section 6.3(b), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Target Bonus Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  The Annual Target Bonus Severance Payment shall be paid in a lump sum cash payment no later than the second regular payroll date following the later of (i)&#160;the effective date of the Release or (ii)&#160;the effective time of the applicable Change in Control, but in any event not later than March 15 of the year following the year in which Executive&#8217;s Separation from Service occurs.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.95pt">Payment of Continued Group Health Plan Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If Executive timely elects continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) following Executive&#8217;s termination or resignation date, the Company shall pay directly to the carrier the full amount of Executive&#8217;s COBRA premiums on behalf of Executive for Executive&#8217;s continued coverage under the Company&#8217;s group health plans, including coverage for Executive&#8217;s eligible dependents, until the earliest of (i) the end of the Severance Period following the date of Executive&#8217;s termination or resignation, (ii) the expiration of Executive&#8217;s eligibility for the continuation coverage under COBRA, or (iii) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment  (such period from Executive&#8217;s termination or resignation date through the earliest of (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">COBRA Payment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Upon the conclusion of such period of insurance premium payments made by the Company, Executive will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of Executive&#8217;s eligible COBRA coverage period, if any.  Furthermore, for any month for which the Company is required under federal or state law, including, but not limited to, the American Rescue Plan Act of 2021, to subsidize Executive&#8217;s COBRA payments, Executive will&#58;&#160; (1) be required to pay Executive&#8217;s monthly COBRA premiums, (2) the Company will pay directly to Executive the monthly amount of Executive&#8217;s COBRA premium, and (3) the Company will subsidize Executive&#8217;s COBRA premiums as required under the applicable law.  For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by Executive under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are Executive&#8217;s sole responsibility.  Executive agrees to promptly notify the Company as soon as Executive becomes eligible for health insurance coverage in connection with new employment or self-employment.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on Executive&#8217;s behalf, the Company will instead pay Executive on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of Executive&#8217;s monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Special Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), such Special Severance Payment to be made without regard to Executive&#8217;s election of COBRA coverage or </font></div><div style="height:40.6pt;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:115%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">payment of COBRA premiums and without regard to Executive&#8217;s continued eligibility for COBRA coverage during the COBRA Payment Period.  Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.  Executive is not obligated to use such Special Severance Payment for COBRA premiums.</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.6pt">Equity Acceleration.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that Executive holds covering Company common stock as of the date of Executive&#8217;s termination or resignation (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that was granted to Executive on or after the Effective Date shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any such Equity Award granted to Executive shall lapse in full. With respect to any such outstanding Equity Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, each such performance-vesting award shall accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.   To the extent Executive&#8217;s termination or resignation occurs prior to the Change in Control, the acceleration set forth in this Section 6.3(d) shall be contingent and effective upon the Change in Control and Executive&#8217;s Equity Awards will remain outstanding following Executive&#8217;s termination or resignation to give effect to such acceleration as necessary.  For the avoidance of doubt, any Equity Awards that were granted prior to the Effective Date shall remain subject to the terms under which such Equity Awards were granted, including the award documentation or Executive&#8217;s employment or other written agreement governing such award (without regard to any amendment or restatement of such agreement), that may apply upon a change in control and&#47;or termination of Executive&#8217;s service&#59; provided that such Equity Awards shall be subject to the terms of Section 6.6 of this Agreement below.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Termination Without Cause or Resignation for Good Reason Outside of Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> If at any time outside of a Change in Control Period, the Company terminates Executive&#8217;s employment without Cause or Executive resigns for Good Reason, provided such termination or resignation constitutes a Separation from Service, then subject to Executive&#8217;s compliance with the terms of this Agreement and subject to the preconditions set forth in Section 6.5, the Company will provide Executive with the following severance benefits&#58;</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.27pt">the base salary cash payment described in Section 6.3(a) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months&#59; and</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:15.6pt">the COBRA benefits described in Section 6.3(c) above, but the Severance Period for purposes of calculating such benefits shall be six (6) months.</font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For the avoidance of doubt, in no event shall Executive be entitled to benefits under both Section 6.3 and this Section 6.4.  If Executive is eligible for severance benefits under both Section 6.3 and this Section 6.4, Executive shall receive the cash and COBRA benefits set forth in Section 6.3 and such benefits shall be reduced by any comparable benefits previously provided to Executive under Section 6.4.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Conditions to Receipt of Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Executive&#8217;s receipt of the severance benefits set forth in this Section 6 is conditioned upon&#58; (i) Executive continuing to comply with Executive&#8217;s obligations under Executive&#8217;s CIIAA&#59; and (ii) Executive delivering to the Company an </font></div><div style="height:40.6pt;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:115%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">effective, general release of claims in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within the applicable time period set forth therein.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:70.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">Change in Control Acceleration Upon Acquiror&#8217;s Failure to Assume, Continue or Substitute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. If (i) in connection with a Change in Control, any outstanding unvested Equity Award that Executive holds will not be assumed or continued by the successor or acquiror entity (or its parent company) in such Change in Control or substituted for a similar award of the successor or acquiror entity (or its parent company) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Terminating Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and (ii) Executive&#8217;s continued employment with the Company has not terminated as of immediately prior to the effective time of such Change in Control, then Executive will become vested, with respect to any then unvested portion of such Terminating Award, effective immediately prior to, but subject to the consummation of such Change in Control. With respect to any such outstanding Terminating Award that is subject to performance-vesting, unless otherwise provided in the individual grant notice and award agreement evidencing such award, such performance-vesting award will accelerate vesting at 100% of the target level of performance or, if greater, based on actual performance measured as of the effective time of such Change in Control, as determined by the Board (or any authorized committee or designee thereof) in its sole discretion.  For the avoidance of doubt, the benefits under this Section 6.6 are contingent on a Change in Control and do not require Executive&#8217;s termination of service. In addition, Executive may be eligible for benefits under this Section 6.6 in addition to benefits under Section 6.3 or Section 6.4 and in such case, Executive shall receive benefits under both sections, without duplication.</font></div><div style="padding-left:76.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:27pt;text-decoration:underline">DEFINITIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="padding-left:82.3pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of any of the following&#58; (A) Executive&#8217;s embezzlement or wrongful diversion of funds of Company or any affiliate or client of the Company confirmed by an outside auditor, or proven commission of any other fraud against the Company or any affiliate or client of the Company which materially adversely affects the Company&#59; (B) Executive&#8217;s being convicted of (or pleading guilty or no contest to) a felony or any crime of moral turpitude&#59; (C) Executive&#8217;s commission of gross negligence or an act of willful malfeasance, or gross and deliberate disregard of Executive&#8217;s duties and responsibilities&#59; (D) Executive&#8217;s material violation of the Company&#8217;s EEO&#47;harassment policy&#59; or (E) Executive&#8217;s material violation of the CIIAA, provided that the Company has delivered to Executive written notice describing such material  breach with specificity and Executive has not cured the same within thirty (30) days following receipt of such notice.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning ascribed to such term in the Equity Plan.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Change in Control Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; is defined as the period commencing three (3) months prior to the effective time of a Change in Control and ending twelve (12) months following the effective time of a Change in Control.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Equity Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the CS Disco, Inc. 2021 Equity Incentive Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="padding-left:77.75pt;padding-right:5.75pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:15.25pt;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events without Executive&#8217;s written consent&#58; (A) a  reduction </font></div><div style="height:40.6pt;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:115%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">in Executive&#8217;s base salary, except when it is with Executive&#8217;s consent or part of an overall similar reduction for similarly-situated executives&#59; (B) a material reduction in Executive&#8217;s incentive compensation (provided, for clarity, that any reduction in the actual amount of annual cash bonus paid to Executive shall not constitute Good Reason)&#59; (C) a significant reduction in Executive&#8217;s responsibilities with respect to management of Company or in Executive&#8217;s authority or status within Company (provided, however, that a reduction in Executive&#8217;s responsibilities or authority following a Change in Control shall not constitute Good Reason if (x) there is no demotion in Executive&#8217;s position or reduction of the scope of Executive&#8217;s duties within the Company that existed before the Change in Control or (y) Executive is given a position of materially similar or greater overall scope and responsibility within the acquiring company (taking into appropriate consideration that a nominally lower hierarchical role in a larger company may involve similar or greater scope and responsibility than a nominally higher role in the hierarchy of a smaller company)&#59; (D) Executive is required to relocate Executive&#8217;s principal place of employment with the Company (or successor to the Company, if applicable) to a place that increases Executive&#8217;s one-way commute by more than fifty (50 miles) as compared to Executive&#8217;s then-current principal place of employment immediately prior to such relocation (excluding regular travel in the ordinary course of business)&#59; or (E) a material breach by the Company of any material provision of this Agreement or any other agreement between Executive and the Company.  Notwithstanding the foregoing or any other provision of this Agreement to the contrary, &#8220;Good Reason&#8221; shall not exist if Executive has not provided the Company and the Board written notice of the circumstances constituting &#8220;Good Reason&#8221; within thirty (30) days of the initial occurrence of the event, allowed the Company thirty (30) days to cure such circumstances, and terminated Executive&#8217;s employment for Good Reason within ninety (90) days following the initial occurrence of the condition(s) specified in such notice, in the event such condition(s) remained uncured.</font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">8.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:18pt;text-decoration:underline">SECTION 409A</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">It is intended that all of the payments payable under this Agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code and the regulations and other guidance thereunder and any state law of similar effect (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) provided under Treasury Regulations Sections 1.409A-1(b)(4) and 1.409A-1(b)(9), and this Agreement will be construed in a manner that complies with Section 409A. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), Executive&#8217;s right to receive any installment payments under this Agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter, if Executive is deemed by the Company at the time of Executive&#8217;s Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and&#47;or under any other agreement with the Company are deemed to be &#8220;deferred compensation&#8221;, then to the extent delayed commencement of any portion of such payments is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not be provided to Executive prior to the earliest of (i) the expiration of the six-month period measured from the date of Executive&#8217;s Separation from Service with the Company, (ii) the date of Executive&#8217;s death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this paragraph shall be paid in a lump sum to Executive, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement.  No interest shall be due on any amounts so deferred.  </font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify"><font><br></font></div><div style="height:40.6pt;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:115%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:4.5pt;padding-right:5.75pt;text-align:justify;text-indent:41.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.</font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.7pt;text-decoration:underline">SECTION </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If any payment or benefit Executive will or may receive from the Company or otherwise (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would (i)&#160;constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (ii)&#160;but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then any such Payment shall be equal to the Reduced Amount.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduced Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall be either (x)&#160;the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y)&#160;the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive&#8217;s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax.  If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that results in the greatest economic benefit for Executive.  If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Pro Rata Reduction Method</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).   </font></div><div style="margin-bottom:12pt;padding-left:5.75pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and&#47;or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows&#58;  (A)&#160;as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis&#59; (B)&#160;as a second priority, Payments that are contingent on future events (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events&#59; and (C)&#160;as a third priority, Payments that are &#8220;deferred compensation&#8221; within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.</font></div><div style="margin-top:4.5pt;padding-left:4.5pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section.  The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder.  If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax.  For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:76.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:16.5pt;text-decoration:underline">GENERAL PROVISIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.</font></div><div style="height:40.6pt;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:115%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:11.45pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">If either party should waive any breach of any provisions of this Agreement, it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Agreement, including its Exhibits and any agreements referenced herein, constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof and supersedes any prior oral discussions or written communications and agreements concerning such subject matters. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. </font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.25pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same Agreement.</font></div><div style="margin-top:11.2pt;padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. The Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to the Executive&#8217;s estate upon Executive&#8217;s death.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.7pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">10.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%;padding-left:9.2pt;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:117%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">All questions concerning the construction, validity and interpretation of this Agreement will be governed by the internal laws of the State of Texas.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;padding-left:9.2pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To ensure the timely and economical resolution of disputes that may arise in connection with Executive&#8217;s employment with the Company, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance, negotiation, execution, or interpretation of this Agreement, the CIIAA, or Executive&#8217;s employment, or the termination of Executive&#8217;s employment, including but not limited to all statutory claims, will be resolved pursuant to the Federal Arbitration Act, 9 U.S.C. &#167;1-16, and to the fullest extent permitted by law, by final, binding and confidential arbitration by a single arbitrator by Judicial Arbitration and Mediation Services Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">JAMS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the then applicable JAMS rules (at the following web address&#58; </font><font style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">https&#58;&#47;&#47;www.jamsadr.com&#47;rules-employment-arbitration&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition, all claims, disputes, or causes of action under this provision, whether by Executive or the Company, must be brought in an individual capacity, and shall not be brought as a plaintiff (or claimant) or class member in any purported class or representative proceeding, nor joined or consolidated with the claims of any other person or entity.  The arbitrator may not consolidate the claims of more than one person or entity, and may not preside over any form of representative or class proceeding.  To the extent that the preceding sentences regarding class claims or proceedings are found to violate applicable law or are otherwise found unenforceable, any claim(s) alleged or brought on behalf of a class shall proceed in a court of law rather than by arbitration.  The Company acknowledges that Executive will have the right to be represented by legal counsel at any arbitration proceeding.  Questions of whether a claim is subject to arbitration under this Agreement) shall be decided by the arbitrator.  Likewise, procedural </font></div><div style="height:40.6pt;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:115%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="padding-left:5.8pt;padding-right:5.65pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">questions which grow out of the dispute and bear on the final disposition are also matters for the arbitrator.  The arbitrator shall&#58;  (a) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law&#59; (b) issue a written arbitration decision, to include the arbitrator&#8217;s essential findings and conclusions and a statement of the award&#59; and (c) be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law.  Unless otherwise required by applicable law, Executive and the Company shall equally share all JAMS&#8217; arbitration fees.  Each party is responsible for its own attorneys&#8217; fees.  Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration.  Any awards or orders in such arbitrations may be entered and enforced as judgments in the federal and state courts of any competent jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Remainder of page intentionally left blank.&#93;</font></div><div style="height:40.6pt;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:115%">10</font></div></div></div><div id="id934257545884de2acaf396aa6eaf91c_4"></div><hr style="page-break-after:always"><div style="min-height:61pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.6pt;padding-left:5.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">The parties have executed this Amended and Restated Employment Agreement on the day and year first written above.</font></div><div><font><br></font></div><div style="margin-top:4.5pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CS DISCO, INC.</font></div><div><font><br></font></div><div style="margin-top:8.7pt;padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; Kiwi Camara&#160;&#160;&#160;&#160;</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Kiwi Camara</font></div><div style="margin-top:0.25pt;padding-left:257.8pt;padding-right:117.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Chief Executive Officer</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:221.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Executive&#58;</font></div><div><font><br></font></div><div style="margin-top:0.2pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">        &#47;s&#47; Keith Zoellner&#160;&#160;&#160;&#160;                                      </font></div><div style="padding-left:257.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:130%">Keith Zoellner</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:40.6pt;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:115%">11</font></div></div></div><div id="id934257545884de2acaf396aa6eaf91c_7"></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS ASSIGNMENT AGREEMENT</font></div><div><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.8pt;padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit B</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">RELEASE</font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">To be signed on or within twenty-one (21) days after the Separation Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">My employment with CS Disco, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) ended in all capacities on ________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I hereby confirm that I have been paid all compensation owed to me by Company for all hours worked&#59; I have received all leave and leave benefits and protections for which I was eligible, pursuant to Company&#8217;s policies, applicable law, or otherwise&#59; and I have not suffered any on-the-job injury or illness for which I have not already filed a workers&#8217; compensation claim.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">If I choose to enter into this Release and allow it to become effective by its terms, Company will provide me with certain severance benefits pursuant to the terms of the Employment Agreement between me and Company dated ____, 202_ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  I understand that I am not entitled to such severance benefits unless I return this fully-executed Release to Company within twenty-one (21) days after the Separation Date, allow this Release to become fully effective and non-revocable by its terms, and otherwise remain in compliance with all of my legal and contractual obligations to Company.  (Capitalized terms used but not defined in this Release shall have the meaning ascribed to them in the Agreement.)</font></div><div style="text-align:justify"><font><br></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:115%">In exchange for the severance benefits under my Agreement, I hereby generally and completely release Company and its directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, parent and subsidiary entities, insurers, affiliates, and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) from any and all claims, liabilities and obligations, both known and unknown, arising from or in any way related to events, acts, conduct, or omissions occurring prior to or at the time that I sign this Release, including but not limited to claims arising from or in any way related to my employment with Company or the termination of that employment (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).  By way of example, the Released claims include, but are not limited to&#58; (1) all claims related to my compensation or benefits from Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership interests in Company&#59; (2)&#160;all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing&#59; (3)&#160;all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy&#59; and (4) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys&#8217; fees, or other claims arising under the federal Civil Rights Act of 1964 (as amended), the federal Americans with Disabilities Act of 1990, &#91;the federal Age Discrimination in Employment Act of 1967 (as amended) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#93;, and Texas state law. </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%;text-decoration:underline"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, the following are </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> included in the Released Claims (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;)&#58; (1)&#160; claims arising after the date on which I sign this Release&#59; (2) claims for reimbursement of properly incurred business expenses through the Separation Date  submitted to Company for reimbursement within thirty (30) days after the Separation Date&#59; (3)&#160;rights I may have as a Company shareholder&#59; (4) claims for or rights to indemnification pursuant to this Agreement, the Company&#8217;s articles of incorporation and bylaws, any fully executed indemnification agreement with Company, insurance policy(ies) or applicable law&#59; and (5) claims which cannot be waived as a matter of law.  I understand that nothing in this Release prevents me from filing, cooperating with, or participating in any proceeding before the Equal Employment Opportunity Commission, the Department of Labor, or any other government agency, except that I acknowledge and agree that I am hereby waiving my right to any monetary benefits in connection with any such claim, charge or proceeding (except for such benefits with respect to proceedings before the Securities and Exchange Commission).  I hereby represent and warrant that, other than the Excluded Claims, I am not aware of any claims that I have or may have, against any parties released above, that are not included in the Released Claims.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:115%">Include if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#58;  I acknowledge that I am knowingly and voluntarily waiving and releasing any rights I may have under the ADEA, and that the consideration given for this Release is in addition to anything of value to which I was already entitled.  I further acknowledge that I have been advised, as required by the ADEA, that&#58;  (a) my waiver and release does not apply to any rights or claims that may arise after the date I sign this Release&#59; </font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b) I have been advised that I have the right to consult with an attorney prior to executing this Release (although I may choose voluntarily not to do so)&#59; (c) I have been given twenty-one (21) days to consider this Release (although I may choose voluntarily to sign it earlier)&#59; (d) I have seven (7) days following my execution of this Release to revoke my acceptance of it (with such revocation to be delivered in writing to the Chair of the Board within the 7-day revocation period)&#59; and (e) this Release will not be effective until the date upon which the revocation period has expired without revocation, which will be the eighth day after I sign it (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;).&#93;  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">I further agree&#58; (a) not to voluntarily (except in response to legal compulsion) assist any third party in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceedings against Company, its affiliates, officers, directors, employees or agents&#59; and (b) to reasonably cooperate with Company by voluntarily (without legal compulsion) providing accurate and complete information, in connection with Company&#8217;s actual or contemplated defense, prosecution or investigation of any claims or demands by or against third parties, or other matters, arising from events, acts, or omissions that occurred during my employment with Company.  I hereby certify that I have returned (or if not capable of return, deleted), without retaining any reproductions (in whole or in part), all information, materials and other property of Company, including but not limited to any embodiment (in any medium) of any confidential or proprietary information of Company (including but not limited to any such embodiments on any personally-owned electronic or other storage device such as a cellular phone).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">This Release, together with the Agreement (including all Exhibits and documents incorporated therein by reference), constitutes the complete, final and exclusive embodiment of the entire agreement between me and Company with regard to this subject matter.  Notwithstanding anything in this Agreement to the contrary, insofar as any stock options, grants, or award agreements contemplate certain rights and obligations that are not extinguished by termination of employment, those rights and obligations shall continue notwithstanding this Agreement.  It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained in the Release or the Agreement, and it entirely supersedes any other such promises, warranties or representations, whether oral or written. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">Reviewed, Understood and Agreed&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="padding-left:24.85pt;padding-right:24.85pt;text-align:center"><font><br></font></div><div style="height:40.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>camara302certificationq320.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 2021 Workiva -->
<title>Document</title></head><body><div id="ic3b0e246d8cb4b2b9a8eaa11a11fd0e6_1"></div><div style="min-height:45pt;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:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULES 13a-14(a) UNDER THE SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Kiwi Camara, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form 10-Q of CS Disco, Inc.&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows for the registrant as of, and for the periods presented in this report&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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 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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.783%"><tr><td style="width:1.0%"></td><td style="width:23.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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; Kiwi Camara</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:2px 1pt;text-align:right;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kiwi Camara</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:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#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-style:italic;font-weight:400;line-height:100%">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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>lafair302certificationq320.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 2021 Workiva -->
<title>Document</title></head><body><div id="i6bf85f7f20a04f66968f27ae6ef8daff_1"></div><div style="min-height:45pt;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:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULES 13a-14(a) UNDER THE SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael Lafair, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Quarterly Report on Form 10-Q of CS Disco, Inc.&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows for the registrant as of, and for the periods presented in this report&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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 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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.783%"><tr><td style="width:1.0%"></td><td style="width:23.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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; Michael Lafair</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:2px 1pt;text-align:right;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael Lafair</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:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#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-style:italic;font-weight:400;line-height:100%">Chief Financial 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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>a906certificationq32021.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 2021 Workiva -->
<title>Document</title></head><body><div id="i6e2acbc880144cd0931bb2717e7db383_1"></div><div style="min-height:45pt;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:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of CS Disco, Inc. (the &#8220;Company&#8221;) for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned officers of the Company hereby certifies, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge&#58;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.567%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.292%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 10, 2021</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:right;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; Kiwi Camara</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:right;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kiwi Camara</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:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#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-style:italic;font-weight:400;line-height:100%">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: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-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Date&#58; November 10, 2021</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:right;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; Michael Lafair</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:right;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael Lafair</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:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#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-style:italic;font-weight:400;line-height:100%">Chief Financial 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: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-style:italic;font-weight:400;line-height:100%">(Principal Accounting and Financial Officer)</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></table><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>wdq-20210930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:wdq="http://www.csdisco.com/20210930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.csdisco.com/20210930">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.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="wdq-20210930_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="wdq-20210930_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="wdq-20210930_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="wdq-20210930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.csdisco.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.csdisco.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.csdisco.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="CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - 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="OrganizationandNatureofOperations" roleURI="http://www.csdisco.com/role/OrganizationandNatureofOperations">
        <link:definition>2101101 - Disclosure - Organization and Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandNatureofOperationsDetails" roleURI="http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails">
        <link:definition>2402401 - Disclosure - Organization and Nature of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails" roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.csdisco.com/role/RevenueRecognition">
        <link:definition>2109103 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails" roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails">
        <link:definition>2410405 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails_1" roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails_1">
        <link:definition>2410405 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://www.csdisco.com/role/PropertyandEquipment">
        <link:definition>2111104 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://www.csdisco.com/role/PropertyandEquipmentTables">
        <link:definition>2312302 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>2413406 - Disclosure - Property and Equipment - Schedule of Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNarrativeDetails" roleURI="http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails">
        <link:definition>2414407 - Disclosure - Property and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.csdisco.com/role/Leases">
        <link:definition>2115105 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.csdisco.com/role/LeasesTables">
        <link:definition>2316303 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.csdisco.com/role/LeasesNarrativeDetails">
        <link:definition>2417408 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesOperatingandFinanceLeaseMaturityDetails" roleURI="http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails">
        <link:definition>2418409 - Disclosure - Leases - Operating and Finance Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingSegmentandGeographicInformation" roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformation">
        <link:definition>2119106 - Disclosure - Operating 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="OperatingSegmentandGeographicInformationTables" roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables">
        <link:definition>2320304 - Disclosure - Operating 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="OperatingSegmentandGeographicInformationDetails" roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails">
        <link:definition>2421410 - Disclosure - Operating Segment and Geographic Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandRelatedWarrants" roleURI="http://www.csdisco.com/role/DebtandRelatedWarrants">
        <link:definition>2122107 - Disclosure - Debt and Related Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandRelatedWarrantsDetails" roleURI="http://www.csdisco.com/role/DebtandRelatedWarrantsDetails">
        <link:definition>2423411 - Disclosure - Debt and Related Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://www.csdisco.com/role/CommitmentandContingencies">
        <link:definition>2124108 - Disclosure - Commitment 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="CommitmentandContingenciesDetails" roleURI="http://www.csdisco.com/role/CommitmentandContingenciesDetails">
        <link:definition>2425412 - Disclosure - Commitment and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStock" roleURI="http://www.csdisco.com/role/RedeemableConvertiblePreferredStock">
        <link:definition>2126109 - Disclosure - Redeemable Convertible Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RedeemableConvertiblePreferredStockDetails" roleURI="http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails">
        <link:definition>2427413 - Disclosure - Redeemable Convertible Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.csdisco.com/role/StockBasedCompensation">
        <link:definition>2128110 - 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.csdisco.com/role/StockBasedCompensationTables">
        <link:definition>2329305 - 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="StockBasedCompensationNarrativeDetails" roleURI="http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>2430414 - Disclosure - Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationScheduleofStockOptionActivityDetails" roleURI="http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails">
        <link:definition>2431415 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationScheduleofBlackScholesAssumptionsDetails" roleURI="http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails">
        <link:definition>2432416 - Disclosure - Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.csdisco.com/role/IncomeTaxes">
        <link:definition>2133111 - 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="IncomeTaxesDetails" roleURI="http://www.csdisco.com/role/IncomeTaxesDetails">
        <link:definition>2434417 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DefinedContributionPlan" roleURI="http://www.csdisco.com/role/DefinedContributionPlan">
        <link:definition>2135112 - Disclosure - Defined Contribution Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DefinedContributionPlanDetails" roleURI="http://www.csdisco.com/role/DefinedContributionPlanDetails">
        <link:definition>2436418 - Disclosure - Defined Contribution Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholders" roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders">
        <link:definition>2137113 - 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.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables">
        <link:definition>2338306 - 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="NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails" roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails">
        <link:definition>2439419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails">
        <link:definition>2440420 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.csdisco.com/role/RelatedPartyTransactions">
        <link:definition>2141114 - Disclosure - Related-Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.csdisco.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2442421 - Disclosure - Related-Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.csdisco.com/role/SubsequentEvents">
        <link:definition>2143115 - 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.csdisco.com/role/SubsequentEventsDetails">
        <link:definition>2444422 - 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="wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_UsageBasedRevenueMember" abstract="true" name="UsageBasedRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_SubscriptionRevenueMember" abstract="true" name="SubscriptionRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_LoanAndSecurityAgreementMember" abstract="true" name="LoanAndSecurityAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_TaxRefundsSalesAndUseTax" abstract="false" name="TaxRefundsSalesAndUseTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_SecondaryPublicOfferingMember" abstract="true" name="SecondaryPublicOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_TemporaryEquityTextBlock" abstract="false" name="TemporaryEquityTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="wdq_AllowanceForCreditLossExpenseReversalOther" abstract="false" name="AllowanceForCreditLossExpenseReversalOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_DebtInstrumentCovenantLiquidityAmountMinimum" abstract="false" name="DebtInstrumentCovenantLiquidityAmountMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" abstract="false" name="DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" abstract="false" name="DebtInstrumentCovenantAdjustedEBITDABurnTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="wdq_SalesAndMarketingPolicyPolicyTextBlock" abstract="false" name="SalesAndMarketingPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="wdq_PaycheckProtectionProgramPPPMember" abstract="true" name="PaycheckProtectionProgramPPPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" abstract="false" name="IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" abstract="true" name="SecondAmendedAndRestatedLoanAndSecurityAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="wdq_TemporaryEquityNumberOfOutstandingSeries" abstract="false" name="TemporaryEquityNumberOfOutstandingSeries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="wdq_RefundOfSalesAndUseTaxes" abstract="false" name="RefundOfSalesAndUseTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>wdq-20210930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3-->
<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.csdisco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_57aaa263-c4c9-4299-8b77-37f4841b2cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bdf57c7e-7ed3-477e-af4a-cff328b2298e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_57aaa263-c4c9-4299-8b77-37f4841b2cd3" xlink:to="loc_us-gaap_AssetsCurrent_bdf57c7e-7ed3-477e-af4a-cff328b2298e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7cfb4cb5-b1de-4ac7-afe2-6fce8f4bf6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_57aaa263-c4c9-4299-8b77-37f4841b2cd3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7cfb4cb5-b1de-4ac7-afe2-6fce8f4bf6ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5c05907b-6fda-413b-9c06-f9f02e651d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_57aaa263-c4c9-4299-8b77-37f4841b2cd3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5c05907b-6fda-413b-9c06-f9f02e651d6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_488ab6f9-38cd-439b-aaa2-a622e5687b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_57aaa263-c4c9-4299-8b77-37f4841b2cd3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_488ab6f9-38cd-439b-aaa2-a622e5687b8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bdb36b8a-44cf-45b3-a743-9a79fef413f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c730a2c5-f57c-4349-ae6c-f719a3b7898d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bdb36b8a-44cf-45b3-a743-9a79fef413f7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c730a2c5-f57c-4349-ae6c-f719a3b7898d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e8f146d9-58ad-4e91-81df-d6725b71c203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_bdb36b8a-44cf-45b3-a743-9a79fef413f7" xlink:to="loc_us-gaap_CommonStockValue_e8f146d9-58ad-4e91-81df-d6725b71c203" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_0e0c9e62-4c1c-4fac-b360-676706d95d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bdb36b8a-44cf-45b3-a743-9a79fef413f7" xlink:to="loc_us-gaap_AdditionalPaidInCapital_0e0c9e62-4c1c-4fac-b360-676706d95d37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3fe61f16-060b-410b-805e-c0af6e6961f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_bdb36b8a-44cf-45b3-a743-9a79fef413f7" xlink:to="loc_us-gaap_PreferredStockValue_3fe61f16-060b-410b-805e-c0af6e6961f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2e7fcc4-f709-41c2-858f-b0cd9335f2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_d2f807b3-a6d2-45e7-8011-ba0cec517d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2e7fcc4-f709-41c2-858f-b0cd9335f2c0" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_d2f807b3-a6d2-45e7-8011-ba0cec517d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_64164510-c0d6-4ab4-ac72-1e14ed55fc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2e7fcc4-f709-41c2-858f-b0cd9335f2c0" xlink:to="loc_us-gaap_CommitmentsAndContingencies_64164510-c0d6-4ab4-ac72-1e14ed55fc1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5f02700b-ce82-47e1-9b9b-524c9e831f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2e7fcc4-f709-41c2-858f-b0cd9335f2c0" xlink:to="loc_us-gaap_StockholdersEquity_5f02700b-ce82-47e1-9b9b-524c9e831f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_78655f78-a357-43a5-91da-ee4258dd8a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b2e7fcc4-f709-41c2-858f-b0cd9335f2c0" xlink:to="loc_us-gaap_Liabilities_78655f78-a357-43a5-91da-ee4258dd8a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4b9acb6b-9473-4d90-a0df-f85012971aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4b9acb6b-9473-4d90-a0df-f85012971aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_5eef14a6-564f-40c6-9d27-5d2ce9d55dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_AccountsPayableCurrent_5eef14a6-564f-40c6-9d27-5d2ce9d55dfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_71c34f3b-d734-43ce-82bf-493ed5f9846a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_71c34f3b-d734-43ce-82bf-493ed5f9846a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8a0a479b-a1a5-448b-8bad-9433744c4746" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8a0a479b-a1a5-448b-8bad-9433744c4746" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5dcf6d77-bfb3-439d-8f29-113e0cedddad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5dcf6d77-bfb3-439d-8f29-113e0cedddad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a1c668b2-de74-45a9-a585-957b0ae3e86e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab673e05-f5d2-4a1e-b657-0ab2ce915b5c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a1c668b2-de74-45a9-a585-957b0ae3e86e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6650a681-27a0-4b77-9608-9f5b34e6d783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_44e26440-e88d-4e36-aff6-668ab71f5481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6650a681-27a0-4b77-9608-9f5b34e6d783" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_44e26440-e88d-4e36-aff6-668ab71f5481" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_16b29899-d0e7-43e8-9be2-93f8649b4918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6650a681-27a0-4b77-9608-9f5b34e6d783" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_16b29899-d0e7-43e8-9be2-93f8649b4918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_93cdb71f-f905-47fc-8443-68b24c03d302" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6650a681-27a0-4b77-9608-9f5b34e6d783" xlink:to="loc_us-gaap_LiabilitiesCurrent_93cdb71f-f905-47fc-8443-68b24c03d302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c3f7d44e-ccde-41ab-a81a-31610bf21117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c6579573-4589-49b5-a66a-04c0ce348aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3f7d44e-ccde-41ab-a81a-31610bf21117" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c6579573-4589-49b5-a66a-04c0ce348aeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0722fa7e-7fd6-4ae6-bb9a-bda3b8aed46d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3f7d44e-ccde-41ab-a81a-31610bf21117" xlink:to="loc_us-gaap_OtherAssetsCurrent_0722fa7e-7fd6-4ae6-bb9a-bda3b8aed46d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad7592cb-0d72-4282-8c1d-3c1b135b596e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3f7d44e-ccde-41ab-a81a-31610bf21117" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad7592cb-0d72-4282-8c1d-3c1b135b596e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_22b2fba4-7e3d-4c43-a5f3-70e08c32c0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_7804bd44-9c31-4af3-ab31-49934f807374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_22b2fba4-7e3d-4c43-a5f3-70e08c32c0c1" xlink:to="loc_us-gaap_OtherNonoperatingIncome_7804bd44-9c31-4af3-ab31-49934f807374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_1d98d5db-966a-49fb-9635-3facdec0bdef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_22b2fba4-7e3d-4c43-a5f3-70e08c32c0c1" xlink:to="loc_us-gaap_OtherNonoperatingExpense_1d98d5db-966a-49fb-9635-3facdec0bdef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_61ac3f8d-69f5-47d6-9034-b9d8d5a6c11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_22b2fba4-7e3d-4c43-a5f3-70e08c32c0c1" xlink:to="loc_us-gaap_OperatingIncomeLoss_61ac3f8d-69f5-47d6-9034-b9d8d5a6c11f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bf415f80-9718-499c-81d4-50e1d4e53c13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_86c976b4-b87c-4b9b-9f8a-3806d3391ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf415f80-9718-499c-81d4-50e1d4e53c13" xlink:to="loc_us-gaap_GrossProfit_86c976b4-b87c-4b9b-9f8a-3806d3391ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_17ed3d94-08fe-49a8-bf64-871e24871ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bf415f80-9718-499c-81d4-50e1d4e53c13" xlink:to="loc_us-gaap_OperatingExpenses_17ed3d94-08fe-49a8-bf64-871e24871ae3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_86c26b93-fbe8-424a-95ad-e2caa0468b21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c5814790-17ec-4794-b372-b1522411f811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_86c26b93-fbe8-424a-95ad-e2caa0468b21" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c5814790-17ec-4794-b372-b1522411f811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_59f7a4bc-c0a4-43c1-a36c-ef8d8bac5c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_86c26b93-fbe8-424a-95ad-e2caa0468b21" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_59f7a4bc-c0a4-43c1-a36c-ef8d8bac5c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b624a9d6-7d3a-4574-9035-e3aa5f3784b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_315906be-9a40-4710-bd6b-ca1d45aa3e56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b624a9d6-7d3a-4574-9035-e3aa5f3784b0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_315906be-9a40-4710-bd6b-ca1d45aa3e56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_2d2bc811-95bc-42fb-88b0-c060cf04f7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b624a9d6-7d3a-4574-9035-e3aa5f3784b0" xlink:to="loc_us-gaap_CostOfRevenue_2d2bc811-95bc-42fb-88b0-c060cf04f7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8f126fb-807d-462f-92b4-c2060fdd9df2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_51c14583-c4d8-4e0c-9bb5-b105d4affc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8f126fb-807d-462f-92b4-c2060fdd9df2" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_51c14583-c4d8-4e0c-9bb5-b105d4affc99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_71ba250f-c2ba-4966-b4c2-c6cbcdb95934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersBasic_a8f126fb-807d-462f-92b4-c2060fdd9df2" xlink:to="loc_us-gaap_NetIncomeLoss_71ba250f-c2ba-4966-b4c2-c6cbcdb95934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4c42545d-da17-4dc3-84a4-9665280ba11b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_RefundOfSalesAndUseTaxes_81495027-9791-43ca-be0b-127858cede4a" xlink:href="wdq-20210930.xsd#wdq_RefundOfSalesAndUseTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4c42545d-da17-4dc3-84a4-9665280ba11b" xlink:to="loc_wdq_RefundOfSalesAndUseTaxes_81495027-9791-43ca-be0b-127858cede4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_46b95183-7a47-481e-96cf-66bb0250677f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4c42545d-da17-4dc3-84a4-9665280ba11b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_46b95183-7a47-481e-96cf-66bb0250677f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1bc0f928-a9a1-441d-b0ae-6473eb8ce45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4c42545d-da17-4dc3-84a4-9665280ba11b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1bc0f928-a9a1-441d-b0ae-6473eb8ce45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_52b5a6ce-d7a5-49eb-9f8e-2c309ae52e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4c42545d-da17-4dc3-84a4-9665280ba11b" xlink:to="loc_us-gaap_SellingAndMarketingExpense_52b5a6ce-d7a5-49eb-9f8e-2c309ae52e2d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_237d903a-1544-489c-87f9-36f32f730c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_62d6676a-14b7-4b02-a59a-32e4ae0338f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_237d903a-1544-489c-87f9-36f32f730c61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_62d6676a-14b7-4b02-a59a-32e4ae0338f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7855633b-5098-47ca-b836-2c92b0b921b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_237d903a-1544-489c-87f9-36f32f730c61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7855633b-5098-47ca-b836-2c92b0b921b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04a4a8dc-ce95-4384-a60d-90b1c774610b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_237d903a-1544-489c-87f9-36f32f730c61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04a4a8dc-ce95-4384-a60d-90b1c774610b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_35944aba-d20f-4eef-a85c-2af5b74b050a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_33602d9a-a7d5-475b-9d52-41b84b88525e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_35944aba-d20f-4eef-a85c-2af5b74b050a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_33602d9a-a7d5-475b-9d52-41b84b88525e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e2d82f40-65cc-461e-b4b5-28882963e943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e2d82f40-65cc-461e-b4b5-28882963e943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d44ea822-070c-4353-93b2-2b28d07ccc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d44ea822-070c-4353-93b2-2b28d07ccc6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_7af898c1-a210-42b4-9a73-b5e3f3abd77d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_7af898c1-a210-42b4-9a73-b5e3f3abd77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f9a073ba-4d71-4af5-9092-de252b033a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f9a073ba-4d71-4af5-9092-de252b033a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60374fef-4833-4cc5-9df1-d9212e404131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60374fef-4833-4cc5-9df1-d9212e404131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_f4e046b2-64ba-4a94-8ea4-aa56bcc76ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_f4e046b2-64ba-4a94-8ea4-aa56bcc76ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a8c6ed2b-b55f-41c6-a75e-760518107600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21969c23-ea30-4252-bb46-c8c1c3586e41" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a8c6ed2b-b55f-41c6-a75e-760518107600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_fec1fd68-580a-4f02-9944-036935de6a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_fec1fd68-580a-4f02-9944-036935de6a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e278bb5a-b3a9-4fc4-8cf0-68b1ec4a4d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_ShareBasedCompensation_e278bb5a-b3a9-4fc4-8cf0-68b1ec4a4d8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7041649f-938a-4482-a4f6-c335deb4f53e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7041649f-938a-4482-a4f6-c335deb4f53e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4495355f-0f48-42d8-af3b-cc2075e8c39e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_NetIncomeLoss_4495355f-0f48-42d8-af3b-cc2075e8c39e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_995801cc-8a43-4811-a7f3-e0a692e2f39b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_995801cc-8a43-4811-a7f3-e0a692e2f39b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_bc701d10-c47e-4ae7-911b-cb5ef925bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_bc701d10-c47e-4ae7-911b-cb5ef925bfa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e2c9121b-72b0-4614-89c7-5033abf9b5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e2c9121b-72b0-4614-89c7-5033abf9b5b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_25797ce5-19be-4568-bfea-f86414406b77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_25797ce5-19be-4568-bfea-f86414406b77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_805fb72f-b3e5-4eb9-9fe1-62a2b810649c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_805fb72f-b3e5-4eb9-9fe1-62a2b810649c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_d3fdfbc8-fa7e-43ed-83c0-b2a6c064ae55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_PaidInKindInterest_d3fdfbc8-fa7e-43ed-83c0-b2a6c064ae55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_AllowanceForCreditLossExpenseReversalOther_731c00ab-de08-4c5a-acc5-1ba020c167b6" xlink:href="wdq-20210930.xsd#wdq_AllowanceForCreditLossExpenseReversalOther"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_wdq_AllowanceForCreditLossExpenseReversalOther_731c00ab-de08-4c5a-acc5-1ba020c167b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_7b5ea275-15dc-40e7-932a-1768d924d3da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_7b5ea275-15dc-40e7-932a-1768d924d3da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2f009027-91c3-42b5-a717-7c536f6a25a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f96c92f9-7d87-4a5b-af5f-9e802125373a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2f009027-91c3-42b5-a717-7c536f6a25a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c6a3724c-257f-4f9d-a13f-c27a01ee29c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_06f6cdf5-39ae-4e23-8480-e32081350547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c6a3724c-257f-4f9d-a13f-c27a01ee29c6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_06f6cdf5-39ae-4e23-8480-e32081350547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_c526938f-b29b-4899-8484-0249a32b8d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c6a3724c-257f-4f9d-a13f-c27a01ee29c6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_c526938f-b29b-4899-8484-0249a32b8d64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#LeasesOperatingandFinanceLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13b82811-3468-4f43-862c-bfdb69275aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_c6a5a831-3b24-4409-b196-670f46357723" xlink:href="wdq-20210930.xsd#wdq_FinanceLeaseLiabilityToBePaidAfterYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13b82811-3468-4f43-862c-bfdb69275aea" xlink:to="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_c6a5a831-3b24-4409-b196-670f46357723" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ee44bd26-7ae0-4d8b-b65e-984b462f338b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13b82811-3468-4f43-862c-bfdb69275aea" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ee44bd26-7ae0-4d8b-b65e-984b462f338b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7fc8e9be-f81d-478f-9e42-79df51609af3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13b82811-3468-4f43-862c-bfdb69275aea" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7fc8e9be-f81d-478f-9e42-79df51609af3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e2c4031-59cf-4c62-af71-ee6ba5373f65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_00d7ada4-aafa-45ea-ba12-f70b77795344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e2c4031-59cf-4c62-af71-ee6ba5373f65" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_00d7ada4-aafa-45ea-ba12-f70b77795344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ca7557e7-029d-4f71-9530-df3d4566e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e2c4031-59cf-4c62-af71-ee6ba5373f65" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ca7557e7-029d-4f71-9530-df3d4566e55a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_f8ab3327-6851-438d-a813-57c09c72347f" xlink:href="wdq-20210930.xsd#wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e2c4031-59cf-4c62-af71-ee6ba5373f65" xlink:to="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_f8ab3327-6851-438d-a813-57c09c72347f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>wdq-20210930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3-->
<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.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="extended" id="i9e55110af17549eaa9e513e54381c873_CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_823f2b33-1c91-403b-990e-e5c4d96d92f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_823f2b33-1c91-403b-990e-e5c4d96d92f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_57f2c833-33f0-4912-a1bc-3b508a7fbad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_57f2c833-33f0-4912-a1bc-3b508a7fbad9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_45f94390-2b45-4a63-9cad-906728498258" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_45f94390-2b45-4a63-9cad-906728498258" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1550a770-9d9e-46fb-9bbd-8bd9055bb79b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1550a770-9d9e-46fb-9bbd-8bd9055bb79b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_cf45cf52-8fad-4b85-9a60-8a3c35e96793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_cf45cf52-8fad-4b85-9a60-8a3c35e96793" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2ff69902-9936-4c55-ad77-7d65f615f6d1" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2ff69902-9936-4c55-ad77-7d65f615f6d1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_8da06b4e-6882-4abd-8b63-606b254228b3" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_8da06b4e-6882-4abd-8b63-606b254228b3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_bc822298-7166-4683-93c4-37269e6cf5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_b3255931-6540-4cfc-a8f1-eb4db599d37d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_36991793-2e98-4341-89a6-41ce727cade8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_36991793-2e98-4341-89a6-41ce727cade8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e4f7fe0-2ba0-4d24-9382-a2a1c5e2bc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockholdersEquity_5e4f7fe0-2ba0-4d24-9382-a2a1c5e2bc6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_7e098f76-80bf-434c-a1d5-55e263ef1e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_7e098f76-80bf-434c-a1d5-55e263ef1e1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_14d55317-cd12-4312-a010-fed3b6108f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_14d55317-cd12-4312-a010-fed3b6108f90" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b5bae93d-f360-46b5-9337-616e0d480922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b5bae93d-f360-46b5-9337-616e0d480922" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_34ffc4cb-8eed-46a1-9861-03bb302fe345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_34ffc4cb-8eed-46a1-9861-03bb302fe345" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_40534bff-4f2d-4a5d-971b-e3cd46f71cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_40534bff-4f2d-4a5d-971b-e3cd46f71cf8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8a330fce-1355-4242-9dfd-5cd25b97ac99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8a330fce-1355-4242-9dfd-5cd25b97ac99" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f4791ef9-1360-45b3-bdea-74f0a5b3fcaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f4791ef9-1360-45b3-bdea-74f0a5b3fcaa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_ac44d8e2-4d97-4a4d-8352-80973d5232d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_ac44d8e2-4d97-4a4d-8352-80973d5232d5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f15469aa-29d5-47f4-9627-0ee377b43ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f15469aa-29d5-47f4-9627-0ee377b43ea4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_81af30fe-6d25-4019-85c8-c868494b0829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_81af30fe-6d25-4019-85c8-c868494b0829" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_f4e2a4ef-f885-4c9b-95ae-1e6c0bf96b77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_f4e2a4ef-f885-4c9b-95ae-1e6c0bf96b77" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1a109e1f-4615-4995-9d47-2b5eb2ae23ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1a109e1f-4615-4995-9d47-2b5eb2ae23ac" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e74902ee-c203-4bb6-a3de-493c323dafca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_NetIncomeLoss_e74902ee-c203-4bb6-a3de-493c323dafca" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1ae0aaf2-37d6-425d-887e-4a691938c36d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b30f4228-2674-425a-9ba9-6764460d3fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:to="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_29f30267-a1e8-43c1-97a4-c6ec6be05be6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:to="loc_us-gaap_EquityComponentDomain_29f30267-a1e8-43c1-97a4-c6ec6be05be6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:to="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_061fdf0d-6457-429e-af2c-ce4e63c6c092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_CommonStockMember_061fdf0d-6457-429e-af2c-ce4e63c6c092" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ba5c57bc-538c-419c-91a9-99096e6e3412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ba5c57bc-538c-419c-91a9-99096e6e3412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3275e410-8e06-4fe6-a69a-f1996ced183f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_RetainedEarningsMember_3275e410-8e06-4fe6-a69a-f1996ced183f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#OrganizationandNatureofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails" xlink:type="extended" id="id58ac891376a40abab1b39a0d3966586_OrganizationandNatureofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_e61989b6-00ab-44bf-ba01-d4075757ea72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_e61989b6-00ab-44bf-ba01-d4075757ea72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9eda0ae0-cd2c-458b-99d3-ce291e60c7de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9eda0ae0-cd2c-458b-99d3-ce291e60c7de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c0443ee8-1ad1-43e2-82a7-d91cc9fe4eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c0443ee8-1ad1-43e2-82a7-d91cc9fe4eac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_f8e78737-edf3-4314-9ac0-e2d59ee67caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_f8e78737-edf3-4314-9ac0-e2d59ee67caa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_059fcbd7-9f70-46ce-a387-cc4b9259ce74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_059fcbd7-9f70-46ce-a387-cc4b9259ce74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_2e22798a-7bdc-443d-8b1f-94e37fac1728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_2e22798a-7bdc-443d-8b1f-94e37fac1728" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_58e6ea22-72bb-423a-88d8-8197daedc8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_58e6ea22-72bb-423a-88d8-8197daedc8ea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:to="loc_us-gaap_ClassOfStockDomain_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:to="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_27cf298b-6822-4852-92c2-72766243438c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:to="loc_us-gaap_CommonStockMember_27cf298b-6822-4852-92c2-72766243438c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_5bfe571d-feac-434b-b9ef-55c26fede0b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_5bfe571d-feac-434b-b9ef-55c26fede0b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_a30b8b93-205d-42dc-b49f-7fdfb0ac3305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_us-gaap_IPOMember_a30b8b93-205d-42dc-b49f-7fdfb0ac3305" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_1b1daa82-3948-4bd6-b72b-041d46097600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_us-gaap_OverAllotmentOptionMember_1b1daa82-3948-4bd6-b72b-041d46097600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondaryPublicOfferingMember_b8ec4c4d-bdff-4fc1-81f2-6aa4ba3dca17" xlink:href="wdq-20210930.xsd#wdq_SecondaryPublicOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_wdq_SecondaryPublicOfferingMember_b8ec4c4d-bdff-4fc1-81f2-6aa4ba3dca17" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="id3a58f4490694afd8dcaeb42fcf09371_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_3bab5674-2ddf-4c37-ac06-6520d2e214b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_SeveranceCosts1_3bab5674-2ddf-4c37-ac06-6520d2e214b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_4662f1f0-4318-4d02-803b-e0a136db3dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_4662f1f0-4318-4d02-803b-e0a136db3dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_9393ef44-1c29-4829-9877-0d5d98aaac09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_AdvertisingExpense_9393ef44-1c29-4829-9877-0d5d98aaac09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TaxRefundsSalesAndUseTax_afea2847-8c86-4737-8e21-a36d9b5005d0" xlink:href="wdq-20210930.xsd#wdq_TaxRefundsSalesAndUseTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_wdq_TaxRefundsSalesAndUseTax_afea2847-8c86-4737-8e21-a36d9b5005d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:to="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b7156033-24b1-426a-b749-ef6530c8c8bc_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:to="loc_srt_SegmentGeographicalDomain_b7156033-24b1-426a-b749-ef6530c8c8bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:to="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_d99b945c-ded6-477a-b5b9-7ecf8b954ab5" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:to="loc_stpr_TX_d99b945c-ded6-477a-b5b9-7ecf8b954ab5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails" xlink:type="extended" id="id51d9f25ac05409f8824c67d2bacd726_SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_99ae12e9-78cc-47f7-9b22-de00e179ed33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_99ae12e9-78cc-47f7-9b22-de00e179ed33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3fd28fe1-fdef-4c0b-987f-953e2edd076b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3fd28fe1-fdef-4c0b-987f-953e2edd076b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0978e372-cecc-4b5a-b614-6d0956f11569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0978e372-cecc-4b5a-b614-6d0956f11569" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ea0dcd71-71a4-4fd2-991b-e38f8e909f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ea0dcd71-71a4-4fd2-991b-e38f8e909f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_d17a8352-2963-47d9-9ea8-f53cc3dbacdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_ComputerEquipmentMember_d17a8352-2963-47d9-9ea8-f53cc3dbacdc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_059b1b46-8161-4d9c-b004-69886b82eb82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_059b1b46-8161-4d9c-b004-69886b82eb82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:to="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db8df7e9-b089-4cd7-bcf5-3106f55ca69f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:to="loc_srt_RangeMember_db8df7e9-b089-4cd7-bcf5-3106f55ca69f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:to="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ac0e52ad-8baa-4e6e-b56e-cd5c04f8e1d6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:to="loc_srt_MaximumMember_ac0e52ad-8baa-4e6e-b56e-cd5c04f8e1d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/RevenueRecognitionDetails" xlink:type="extended" id="ib189ecdba1524a308682cef438ced9d5_RevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_40e43b87-7f61-4176-a510-b6c668608149_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_40e43b87-7f61-4176-a510-b6c668608149_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:to="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2d48a265-f145-46f7-bcb1-887e8ce6b2b8_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:to="loc_srt_ProductsAndServicesDomain_2d48a265-f145-46f7-bcb1-887e8ce6b2b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:to="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:href="wdq-20210930.xsd#wdq_UsageBasedRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:href="wdq-20210930.xsd#wdq_SubscriptionRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_0e10910c-bbdd-4d3a-8f03-9c3b7ba5132c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_0e10910c-bbdd-4d3a-8f03-9c3b7ba5132c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="wdq-20210930.xsd#RevenueRecognitionDetails_1"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/RevenueRecognitionDetails_1" xlink:type="extended" id="iac92c8869eab4f3ab87fd9937916d7a8_RevenueRecognitionDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_40e43b87-7f61-4176-a510-b6c668608149_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_40e43b87-7f61-4176-a510-b6c668608149_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:to="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2d48a265-f145-46f7-bcb1-887e8ce6b2b8_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:to="loc_srt_ProductsAndServicesDomain_2d48a265-f145-46f7-bcb1-887e8ce6b2b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:to="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:href="wdq-20210930.xsd#wdq_UsageBasedRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:href="wdq-20210930.xsd#wdq_SubscriptionRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended" id="i58cc4a8d5d91469db3d66f1778ae1560_PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_488d7e7b-87a6-485f-99a3-7cc707f70130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_488d7e7b-87a6-485f-99a3-7cc707f70130" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9439d315-3581-45ec-8d86-55a91fef10ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9439d315-3581-45ec-8d86-55a91fef10ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c2f22079-e8a9-4946-a0ef-3f935db2409e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c2f22079-e8a9-4946-a0ef-3f935db2409e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ade01405-4eb0-4c94-b8cf-2bf37166b508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_ComputerEquipmentMember_ade01405-4eb0-4c94-b8cf-2bf37166b508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d7ca5de6-9578-48aa-8b54-6b4c50c5409a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d7ca5de6-9578-48aa-8b54-6b4c50c5409a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_6bc607f1-ea1e-4ec0-b599-1e0651b5dd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_6bc607f1-ea1e-4ec0-b599-1e0651b5dd1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_c44a20b0-d367-4b08-98e4-9377f8bc9f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_c44a20b0-d367-4b08-98e4-9377f8bc9f6c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/LeasesNarrativeDetails" xlink:type="extended" id="icb4b7e5df29d49dda653e67253c6a85a_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd238e8e-1e8a-402f-88bd-30fe42e5f061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd238e8e-1e8a-402f-88bd-30fe42e5f061" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_992823c0-52ea-438b-8203-e5a986b560d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_992823c0-52ea-438b-8203-e5a986b560d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e5c8a115-298e-48fc-9532-fafd4faa74f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseLiability_e5c8a115-298e-48fc-9532-fafd4faa74f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_de42c9ed-b72f-41fc-a6fd-9d8951be0d99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:to="loc_us-gaap_TypeOfAdoptionMember_de42c9ed-b72f-41fc-a6fd-9d8951be0d99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:to="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_29199858-5318-4dbd-8a3a-058a48828b63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_29199858-5318-4dbd-8a3a-058a48828b63" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#OperatingSegmentandGeographicInformationDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails" xlink:type="extended" id="i0693f98f12da418fae387ce44359a2a7_OperatingSegmentandGeographicInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_427099a4-22bf-4a8f-b515-482dca6a1e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_427099a4-22bf-4a8f-b515-482dca6a1e78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:to="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:to="loc_srt_SegmentGeographicalDomain_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:to="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8e96a165-5cfb-43e5-84a3-c2a1663977c0" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:to="loc_country_US_8e96a165-5cfb-43e5-84a3-c2a1663977c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_OtherGeographicalAreasMember_f561ed40-bfc2-44db-8d90-c59b215185f3" xlink:href="wdq-20210930.xsd#wdq_OtherGeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:to="loc_wdq_OtherGeographicalAreasMember_f561ed40-bfc2-44db-8d90-c59b215185f3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DebtandRelatedWarrantsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#DebtandRelatedWarrantsDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/DebtandRelatedWarrantsDetails" xlink:type="extended" id="idc355606cc3344179ee49dc7ee22b471_DebtandRelatedWarrantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b9791a2-9acd-43dd-9c7a-d577569d3f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b9791a2-9acd-43dd-9c7a-d577569d3f5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_fc1c125c-fcd3-4e4d-bf5e-f24aa254e6d6" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantLiquidityAmountMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_fc1c125c-fcd3-4e4d-bf5e-f24aa254e6d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_854bc571-3510-4131-a08d-d3b46fecb32e" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_854bc571-3510-4131-a08d-d3b46fecb32e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_7933f69f-0738-465e-b68b-f3f94eb11639" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_7933f69f-0738-465e-b68b-f3f94eb11639" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cbbb67-7685-426a-aabd-b5b278274ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cbbb67-7685-426a-aabd-b5b278274ca8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e41059c7-0977-4283-a4b3-9098327e7350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCredit_e41059c7-0977-4283-a4b3-9098327e7350" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3d57a3df-bc4e-4166-b73c-25f680fe11c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3d57a3df-bc4e-4166-b73c-25f680fe11c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17924905-358d-45f1-b015-9491c151d58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17924905-358d-45f1-b015-9491c151d58e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2b76353e-5137-46d6-9abf-117edef0571b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2b76353e-5137-46d6-9abf-117edef0571b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_b171cd04-6b13-4a53-a444-1e7e8a0a1bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_b171cd04-6b13-4a53-a444-1e7e8a0a1bd8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_07d750a8-414f-4261-87e1-be94696f6cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_07d750a8-414f-4261-87e1-be94696f6cc8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_439102a0-af72-440c-b07c-3abe0d6c91d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_439102a0-af72-440c-b07c-3abe0d6c91d7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b4548cb9-3846-4f2a-aa97-710e7337750f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b4548cb9-3846-4f2a-aa97-710e7337750f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_da1da5ae-f5fa-4b52-9cab-e9e5af70367a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_da1da5ae-f5fa-4b52-9cab-e9e5af70367a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LoanAndSecurityAgreementMember_58f41e94-42aa-45dd-9deb-d57f6c881061" xlink:href="wdq-20210930.xsd#wdq_LoanAndSecurityAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_LoanAndSecurityAgreementMember_58f41e94-42aa-45dd-9deb-d57f6c881061" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_cfcfce87-c6c4-4e1e-93c7-30078af0e768" xlink:href="wdq-20210930.xsd#wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_cfcfce87-c6c4-4e1e-93c7-30078af0e768" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_PaycheckProtectionProgramPPPMember_da73ebe1-c44b-4b70-86d1-aa968e2e9bd1" xlink:href="wdq-20210930.xsd#wdq_PaycheckProtectionProgramPPPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_PaycheckProtectionProgramPPPMember_da73ebe1-c44b-4b70-86d1-aa968e2e9bd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_80ee42e3-2e27-4676-8433-8d5dd250996d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:to="loc_us-gaap_CreditFacilityDomain_80ee42e3-2e27-4676-8433-8d5dd250996d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:to="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_14118c27-ed80-46eb-9723-3ec71d179e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_14118c27-ed80-46eb-9723-3ec71d179e2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_aef0b3f8-2a0c-49da-982c-977a0c373cc8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:to="loc_us-gaap_VariableRateDomain_aef0b3f8-2a0c-49da-982c-977a0c373cc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:to="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9f9d4ff6-bb3b-4fd3-8228-0ee88b339951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9f9d4ff6-bb3b-4fd3-8228-0ee88b339951" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f3906b18-d153-4703-83d3-7ded0dd297a5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:to="loc_srt_RangeMember_f3906b18-d153-4703-83d3-7ded0dd297a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:to="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_14e11ad2-1849-48e1-83a0-c01e5a67c5bd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:to="loc_srt_MinimumMember_14e11ad2-1849-48e1-83a0-c01e5a67c5bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a5f0c8e2-ffc5-4978-b060-458e25c6a00d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:to="loc_srt_MaximumMember_a5f0c8e2-ffc5-4978-b060-458e25c6a00d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RedeemableConvertiblePreferredStockDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails" xlink:type="extended" id="i42fe4704fa1e4cb9922a8b4ec691c3c7_RedeemableConvertiblePreferredStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityNumberOfOutstandingSeries_36e19f42-71d8-4772-914d-90ae97827592" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityNumberOfOutstandingSeries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_wdq_TemporaryEquityNumberOfOutstandingSeries_36e19f42-71d8-4772-914d-90ae97827592" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_9ea4243f-9efa-4061-bc37-c1886f9c8b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_9ea4243f-9efa-4061-bc37-c1886f9c8b68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_a92fd9f5-2256-4ca7-a622-816602555e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_a92fd9f5-2256-4ca7-a622-816602555e93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_b8c4afad-6c5a-41f3-a504-e35e4ca2c008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_b8c4afad-6c5a-41f3-a504-e35e4ca2c008" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:to="loc_us-gaap_ClassOfStockDomain_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:to="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b525c4b8-565c-4cb8-9b4d-b72a8ec4142b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:to="loc_us-gaap_CommonStockMember_b525c4b8-565c-4cb8-9b4d-b72a8ec4142b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" id="if8de568b694940afa7c2ccc7ed71b05f_StockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da3d214f-7e66-4d81-b60a-016cf92ad51a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da3d214f-7e66-4d81-b60a-016cf92ad51a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2c53a9ac-ff3e-4a50-b66b-150e67ddeddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2c53a9ac-ff3e-4a50-b66b-150e67ddeddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7806a983-d6f1-4af8-bcad-0b3bcbfcf410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7806a983-d6f1-4af8-bcad-0b3bcbfcf410" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d90ed87b-5c76-4463-8a82-a242a07a6b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d90ed87b-5c76-4463-8a82-a242a07a6b46" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_16355f12-d0f1-4e00-bbcd-11105128dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_16355f12-d0f1-4e00-bbcd-11105128dcd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_06d04de7-c9fc-4763-80f1-2f8b4b06cc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_06d04de7-c9fc-4763-80f1-2f8b4b06cc8f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9e12f842-9ed6-4789-b62d-8f7b538ee8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9e12f842-9ed6-4789-b62d-8f7b538ee8a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_baf2a51c-bb12-42ff-a11e-4ae409565276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_baf2a51c-bb12-42ff-a11e-4ae409565276" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_05ad8119-f539-46c4-be8a-90dec1947a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_05ad8119-f539-46c4-be8a-90dec1947a35" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5bc5e0c8-c1b1-409d-a44e-878a25c9087e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5bc5e0c8-c1b1-409d-a44e-878a25c9087e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_e0773517-46b0-4e66-acd1-84f458b5ad82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_e0773517-46b0-4e66-acd1-84f458b5ad82" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d9385da0-d598-422f-bed7-cb804fbc11c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d9385da0-d598-422f-bed7-cb804fbc11c8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_17180444-b9f1-4396-8d09-23f1d0818b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_17180444-b9f1-4396-8d09-23f1d0818b45" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7f8f8da-4298-4c53-8787-672ea5dd0c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7f8f8da-4298-4c53-8787-672ea5dd0c1e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ee3c33b-dbc4-4271-a5b6-614ab220ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ee3c33b-dbc4-4271-a5b6-614ab220ff67" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dabbf5e8-17b2-424f-8cf5-690a196fff21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dabbf5e8-17b2-424f-8cf5-690a196fff21" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:to="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a049ff9-233e-435b-b107-1d27c667c031_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a049ff9-233e-435b-b107-1d27c667c031_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b3ed73f0-007d-4f9f-b28b-14e88630addf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b3ed73f0-007d-4f9f-b28b-14e88630addf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8cdba94b-291d-40c5-a451-7c51e06e582e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:to="loc_us-gaap_RestrictedStockMember_8cdba94b-291d-40c5-a451-7c51e06e582e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails" xlink:type="extended" id="i201c08e4b979419d95df636db9453296_StockBasedCompensationScheduleofBlackScholesAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_375ddda5-7b43-4bfe-a1de-fbf0051b436e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_375ddda5-7b43-4bfe-a1de-fbf0051b436e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_97a4f254-877a-4a27-8d32-7012a3d30017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_97a4f254-877a-4a27-8d32-7012a3d30017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_76a683a9-d743-4068-9c26-0f40bdb5b59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_76a683a9-d743-4068-9c26-0f40bdb5b59d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_15b13929-bc53-4b70-8a1c-c5f2f614fbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_15b13929-bc53-4b70-8a1c-c5f2f614fbf2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_17cdbc3d-43ae-4337-8ab5-b0801e0c2a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_SharePrice_17cdbc3d-43ae-4337-8ab5-b0801e0c2a6c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:to="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77c4d94b-2fac-49c7-9230-772863e54d38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77c4d94b-2fac-49c7-9230-772863e54d38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7ad7c650-6128-48bd-a9a2-53a65dcf0803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7ad7c650-6128-48bd-a9a2-53a65dcf0803" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DefinedContributionPlanDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#DefinedContributionPlanDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/DefinedContributionPlanDetails" xlink:type="extended" id="i4d1893bc529940eca43adcdd031adbbb_DefinedContributionPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c4047af0-4713-42ed-b1e0-3be4a7e432d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c4047af0-4713-42ed-b1e0-3be4a7e432d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_8cd927f3-4848-44d0-b0fc-bc17f6e468db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_8cd927f3-4848-44d0-b0fc-bc17f6e468db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_af976c55-675b-4afd-bb41-2a31c54835a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_af976c55-675b-4afd-bb41-2a31c54835a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:to="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_faee869c-ea0a-44aa-a5de-04d5ae91d241" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:to="loc_country_US_faee869c-ea0a-44aa-a5de-04d5ae91d241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_586dd716-0010-41c7-92ea-c70968e3d6de" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:to="loc_country_GB_586dd716-0010-41c7-92ea-c70968e3d6de" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" xlink:type="extended" id="i75fb2c1beac644599e3199b5e7338310_NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_398db699-6f2a-4ae5-8465-40a64f3eeef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_398db699-6f2a-4ae5-8465-40a64f3eeef6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_bdc96e5f-070f-4868-ae0c-bde9b693a267_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_bdc96e5f-070f-4868-ae0c-bde9b693a267_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_7614de3e-9541-4bbf-a153-bc0c31ed0ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_7614de3e-9541-4bbf-a153-bc0c31ed0ca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8f0d67c0-cb76-4a4b-af73-7d2d89d3596a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8f0d67c0-cb76-4a4b-af73-7d2d89d3596a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_4d2e613d-c726-457e-982a-ba3a4b9f06e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_RestrictedStockMember_4d2e613d-c726-457e-982a-ba3a4b9f06e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_634fd99c-6c3d-48f9-8af0-478e8c7e45e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_WarrantMember_634fd99c-6c3d-48f9-8af0-478e8c7e45e7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i4833b50055574bc997de7eb3fd7861a4_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_a9f49a6b-67fe-487e-b295-2ea10a37a54c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_a9f49a6b-67fe-487e-b295-2ea10a37a54c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionRate_b7b28e57-2a4d-4539-89d4-1a99793adfd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:to="loc_us-gaap_RelatedPartyTransactionRate_b7b28e57-2a4d-4539-89d4-1a99793adfd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_549dd5fe-d85f-4352-a796-9cea738f4626_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:to="loc_us-gaap_RelatedPartyDomain_549dd5fe-d85f-4352-a796-9cea738f4626_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:to="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_310ff046-4ef2-45d5-b73c-90a7aaf8c6cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:to="loc_srt_OfficerMember_310ff046-4ef2-45d5-b73c-90a7aaf8c6cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.csdisco.com/role/SubsequentEventsDetails" xlink:type="extended" id="ideeb831893bd4624a7415eb8d6c6e597_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b4ab98a0-df04-4806-9ac7-3fc59c8b3b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b4ab98a0-df04-4806-9ac7-3fc59c8b3b79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5e5a8c71-3a70-43a8-989a-bc622d2f903f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5e5a8c71-3a70-43a8-989a-bc622d2f903f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_dfa9229b-74c3-4a01-a1bb-1b7203ddebef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_dfa9229b-74c3-4a01-a1bb-1b7203ddebef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_deadf4fb-3490-48e1-972f-e6c80ec599bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_deadf4fb-3490-48e1-972f-e6c80ec599bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_75423bf1-bb2d-4211-948e-31dac4804c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_75423bf1-bb2d-4211-948e-31dac4804c0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c8ca4603-f1fe-41ca-8919-cdd30169598a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c8ca4603-f1fe-41ca-8919-cdd30169598a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_cdb6a68f-1f2f-4404-84db-22f5b0bcc03e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_cdb6a68f-1f2f-4404-84db-22f5b0bcc03e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c80c61a5-17be-4a13-afc7-0d29c72677ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c80c61a5-17be-4a13-afc7-0d29c72677ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5ca74885-4856-4e23-b651-2374aba3d45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:to="loc_us-gaap_SubsequentEventMember_5ca74885-4856-4e23-b651-2374aba3d45d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90b8cb42-5711-4c8b-ba5a-24c0053e7e12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90b8cb42-5711-4c8b-ba5a-24c0053e7e12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e82e9dbd-8b35-4968-8190-ecd9d9fe39d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e82e9dbd-8b35-4968-8190-ecd9d9fe39d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_5ce9bfbd-ed56-4092-97ba-b24152c70106" xlink:href="wdq-20210930.xsd#wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:to="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_5ce9bfbd-ed56-4092-97ba-b24152c70106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_48ea0133-0610-4983-ae05-35c0445739dd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:to="loc_srt_RangeMember_48ea0133-0610-4983-ae05-35c0445739dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:to="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5a8b6043-b04d-409d-bd33-782aeb600635" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:to="loc_srt_MinimumMember_5a8b6043-b04d-409d-bd33-782aeb600635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d84ce48f-9783-4075-924c-d73f1df6dfd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:to="loc_srt_MaximumMember_d84ce48f-9783-4075-924c-d73f1df6dfd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_633cae29-4de9-4c2f-9f43-5b1236298725_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:to="loc_srt_ScenarioUnspecifiedDomain_633cae29-4de9-4c2f-9f43-5b1236298725_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ee541aae-c826-4574-bc98-5d5e688f7a89" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:to="loc_srt_ScenarioForecastMember_ee541aae-c826-4574-bc98-5d5e688f7a89" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>wdq-20210930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3-->
<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_ProceedsFromWarrantExercises_92a1831c-5107-4ee9-aef6-24ce2b429105_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from warrants exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_45fec96f-b36e-43b9-b7b7-0a6fad1e80cc_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_9acc3858-bbdb-41c2-b3ee-b88b277eb158_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" 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 Shareholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_26a9ca6d-d0cd-4b9f-a904-53f117fc9dad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested and released from right to repurchase (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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_74504408-a4e6-4e24-b5d7-f3cbbbd77107_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_77cfc2c7-d136-4469-8e0c-a340b38ea69c_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_77f9af4d-2650-4dc1-8902-f162906a4371_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4a1f082b-1073-461d-9cb8-be818eb20cd5_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/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_5f098c15-5b68-4d26-a5be-7decbb1288ce_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0ced4c1e-b453-4f06-bfcf-c3dcfbd8153f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5cb51152-5466-4b06-b504-3f66d3e47f89_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salary and benefits</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_4eb57883-b252-4a54-9e53-b8d387b0f2c6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_dc81737e-506e-4996-944c-4080bb4fe558_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/2021/dei-2021.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_dei_EntityAddressAddressLine2_01e1d35e-c234-4e55-9330-30f137b0306a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_4078969b-ff72-4308-9663-b6aa77d395e0_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_eebcbb77-be85-41bb-a8b9-f997d802565c_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/2021/dei-2021.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_eb8eb912-a369-48ad-85f0-ab0630cfa2a0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_078dbcd1-ec72-4c20-b9b4-44ff9e99b8cc_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_305bb537-7e5f-477d-b497-89a9ed3a5088_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" 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">Redeemable convertible preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_e39f538c-37d3-41c2-b0cb-1d7313b9b1ae_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_b948a521-e579-4437-aec9-63c690c00ff5_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_13049cca-6842-4503-b9d9-e147c0f76b4a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c3bec342-f5a4-4c18-a518-50833714bc2c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_OtherGeographicalAreasMember_7bc46e05-5eb5-47bb-a601-54c2dae6e8cd_terseLabel_en-US" xlink:label="lab_wdq_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other countries</link:label>
    <link:label id="lab_wdq_OtherGeographicalAreasMember_label_en-US" xlink:label="lab_wdq_OtherGeographicalAreasMember" xlink: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 Geographical Areas [Member]</link:label>
    <link:label id="lab_wdq_OtherGeographicalAreasMember_documentation_en-US" xlink:label="lab_wdq_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Areas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_OtherGeographicalAreasMember" xlink:href="wdq-20210930.xsd#wdq_OtherGeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_OtherGeographicalAreasMember" xlink:to="lab_wdq_OtherGeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ea52dc86-bcca-4aeb-9ea1-fa29d18f8162_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_398dff03-3752-44b4-8c74-bfe6a2e3d8bc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares allocated for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7562e917-670b-43f3-b24c-dc55eafb1f7c_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:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_edc5fe02-9817-41e6-aecd-b178f5c2fba1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4d21fb73-56d1-4d36-913a-c280806747f8_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 compensation expense</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4f93acf0-b2f5-42e9-ac66-230d86a436d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_185269da-ecb5-4884-97ba-b9a24577740f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" 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">Options forfeited and cancelled (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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalYearFocus_67a0dd11-ae13-4269-8767-0b857e31d7c5_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/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_58036890-f86d-4bf6-9b8e-24dbb6d8ae9c_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/2021/elts/us-gaap-2021-01-31.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_LesseeLeaseDescriptionLineItems_ee990e49-1373-4528-a6f2-6325035428c2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5dd36546-d786-41e3-9e3a-9397971b0575_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3d949df3-b40f-42f3-9a55-f7647945d354_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">Deferred revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_ea70cdc1-20f2-4a33-945c-0ecab2d8dfc6_terseLabel_en-US" xlink:label="lab_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_label_en-US" xlink:label="lab_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense Related to Distribution or Servicing and Underwriting Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" xlink:to="lab_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_6cdaac13-e0cc-4afa-abe3-202b7870b7a1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityNoteStockSplitConversionRatio1_06d6ea6f-5d7c-4ca6-acde-a89863f5bde2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse stock split</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_841e6c19-d261-4313-b09f-cfd3894c48f0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average estimated fair value of awards granted (in shares)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_11313dab-f2eb-4edc-b2be-a86d28028be6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0095defa-486d-4de7-be4a-f94db0f02323_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_40b7cdbf-7721-442d-8739-e343dd8eabc6_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/2021/elts/us-gaap-2021-01-31.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_AssetsAbstract_ad82673c-741f-4064-91a6-b2a7d704d99a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_SubscriptionRevenueMember_c37f6c2e-c42c-41b0-b40c-54ec84f2e0a8_terseLabel_en-US" xlink:label="lab_wdq_SubscriptionRevenueMember" xlink: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 Revenue</link:label>
    <link:label id="lab_wdq_SubscriptionRevenueMember_label_en-US" xlink:label="lab_wdq_SubscriptionRevenueMember" xlink: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 Revenue [Member]</link:label>
    <link:label id="lab_wdq_SubscriptionRevenueMember_documentation_en-US" xlink:label="lab_wdq_SubscriptionRevenueMember" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SubscriptionRevenueMember" xlink:href="wdq-20210930.xsd#wdq_SubscriptionRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_SubscriptionRevenueMember" xlink:to="lab_wdq_SubscriptionRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_876f93af-7638-4974-b4b5-c0ce76bf43d4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2de55931-9761-40d4-a00f-bad8e0b97824_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants in period (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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_93778757-d518-4535-81d6-6051e43466c2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_d845f375-0714-464f-9ca4-33fd5aece987_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock $0.005 par value, 100,000 and zero shares authorized, as of September&#160;30, 2021 and December&#160;31, 2020, respectively; no shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b9d73613-e41f-452d-b6b3-b9f7aaa1de79_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d906870d-3841-4d4c-92e1-3e04cf6bc454_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0b7698c2-4636-4104-beb8-1729351b1edf_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_32949e9b-4efa-4137-9c85-878f46200f7c_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/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_207f123a-7f17-4eba-8b0c-4bbb85a96514_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_31f3596d-edf3-46b7-a007-9f5018787606_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_30384397-ab81-404f-9bfc-c9a2704c6b66_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_81b70c7f-0925-4d2b-a3eb-3387ed7e3df0_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9dbeafa2-3363-4896-aef5-020bf539c737_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_efbb89df-5823-492a-ab2d-38d42632c861_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3b3283cd-67cf-4653-b882-c47885fe2e13_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_b298e186-dc7e-490c-8e7a-b357dee1cc3d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_b3164d34-6225-4f94-84b7-ba36f8f0437e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_b73111b4-ce37-45eb-ab7b-277b344d6ea2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c1b8050e-2ab5-4039-9b22-46ce795f6047_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of awards vesting each year</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_44e6338c-bc33-40c7-b3ac-b7dc8159412e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink: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 Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_669671c6-1f1b-4431-8cf7-96fc91cc1aac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" 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 finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4f84bba2-b767-4f26-a88f-cd10fe110c0e_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/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_55508b58-c603-416f-844b-3a8658fd6a04_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 attributable to common shareholders, basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3ed61862-42a1-4e20-8d46-8fc000f6d81f_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 ordinary shareholders, basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_b3b2a9b3-34db-4cf3-a3db-18d13e4e0b84_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_TaxRefundsSalesAndUseTax_451a5d20-d03c-4e63-ab5f-e0af723bb5e6_terseLabel_en-US" xlink:label="lab_wdq_TaxRefundsSalesAndUseTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and use tax refund</link:label>
    <link:label id="lab_wdq_TaxRefundsSalesAndUseTax_label_en-US" xlink:label="lab_wdq_TaxRefundsSalesAndUseTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Refunds, Sales And Use Tax</link:label>
    <link:label id="lab_wdq_TaxRefundsSalesAndUseTax_documentation_en-US" xlink:label="lab_wdq_TaxRefundsSalesAndUseTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Refunds, Sales And Use Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TaxRefundsSalesAndUseTax" xlink:href="wdq-20210930.xsd#wdq_TaxRefundsSalesAndUseTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TaxRefundsSalesAndUseTax" xlink:to="lab_wdq_TaxRefundsSalesAndUseTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_74741760-748f-4aa8-b67d-557a91199c52_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from the issuance of redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_00ccdbce-78f6-4e2e-bffc-217928ba88d3_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/2021/dei-2021.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_DisaggregationOfRevenueTableTextBlock_b8ac967c-07fe-45e2-a553-c8117351d902_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_6b56c10c-5388-40b5-b3c5-760b42fb6d04_terseLabel_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, adjusted EBITDA burn, amount outstanding</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_label_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_documentation_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:to="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_e2290ca9-c9d3-42b1-b049-fe1a72864803_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/2021/dei-2021.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_AllowanceForDoubtfulAccountsReceivableRecoveries_d335da64-7e20-478f-8432-059abed41e54_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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 loss, recovery</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_2110623b-6157-46e5-8cbc-053ead9f5288_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_e829484d-095c-4800-a636-92cac79fcc81_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_22a99a3b-37d0-44fa-9cad-7d6d0d4eda0e_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" 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">Redeemable convertible preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9e856505-4b06-4fa3-ae0b-79bef9ad0567_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ff5facbe-a35c-4e48-88b7-44dcf440d4a1_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/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionRate_720638e2-c8a6-4913-b05f-b653ad02beca_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate on loan to related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionRate_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionRate" xlink:to="lab_us-gaap_RelatedPartyTransactionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_badf4bfe-17d9-4f62-8f8b-b2c0742d3dc7_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, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_52f756d0-78d5-41d9-951b-cf254eea0cae_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_97bce3d2-d4ab-46ea-8185-077e38afb9a5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_50ce208c-472e-4512-83ea-d61d786f1a4e_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_dd937097-a1ec-4b7b-b277-89b1ad86bdab_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3ab6a002-2a61-4c79-bcb5-3d4a50756964_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average exercise price of options exercised (in USD 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_54ec6598-4e91-4cd9-853b-c331371ef8ef_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/2021/elts/us-gaap-2021-01-31.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_LesseeLeaseDescriptionTable_551f0cf4-bd77-43a3-ba34-ccb9978cad4f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_371b57f0-c010-4f14-baa9-d45a697e57c4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_66c22e81-7b74-433c-9f03-6827231163c1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from public offering, net of underwriting discounts and commissions and other offering costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5754909b-bffb-47aa-b311-2967635f8ab1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_f3dd3e62-fc72-49a0-855d-46129fecd451_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_29b13612-73d5-4efa-8d6a-264002a2569a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_78c6d758-8337-4e92-9b05-89dedf9986ad_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaidInKindInterest_1eef0220-55e8-49ea-b893-e18a41134c39_terseLabel_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_PaidInKindInterest_label_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in-Kind Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaidInKindInterest" xlink:to="lab_us-gaap_PaidInKindInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_018e42d6-47ca-4b81-9c07-a8ec151a3da5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_MinimumMember_2218bd3d-2b08-401b-9094-9edd4de29653_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/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_6e2f2852-f37c-4599-9e7f-f5e13fa6008b_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Nature of Operations</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6c7bc73a-979e-499a-b1d0-f631bb7e37a7_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_1d8a5b2a-7238-4edf-8d95-4e1b50b06b2d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_bd78cbcc-fc13-4dd7-96fa-3cd18b10c4e0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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 of options forfeited and cancelled (in USD 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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesAuthorized_9e1c7536-2ceb-4e25-9716-80a04ca3a239_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock_e9df848b-e5f9-4490-8f51-ace201b96ac4_terseLabel_en-US" xlink:label="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink: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_wdq_SalesAndMarketingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales And Marketing, Policy [Policy Text Block]</link:label>
    <link:label id="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales And Marketing, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink:href="wdq-20210930.xsd#wdq_SalesAndMarketingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink:to="lab_wdq_SalesAndMarketingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_0c7562bf-e25d-44db-a1c7-792f1a87512d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_d3143247-d064-42d9-9820-7769918a723b_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/2021/dei-2021.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_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_a5fead8f-1b34-4ac6-aff4-ac689cc2ee5e_terseLabel_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Series F redeemable convertible preferred stock, net of issuance costs (in shares)</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_documentation_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_TemporaryEquityNumberOfOutstandingSeries_ffa22bde-9509-4417-a7f7-82d66fc348ce_terseLabel_en-US" xlink:label="lab_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink: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 outstanding series</link:label>
    <link:label id="lab_wdq_TemporaryEquityNumberOfOutstandingSeries_label_en-US" xlink:label="lab_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Number Of Outstanding Series</link:label>
    <link:label id="lab_wdq_TemporaryEquityNumberOfOutstandingSeries_documentation_en-US" xlink:label="lab_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Number Of Outstanding Series</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityNumberOfOutstandingSeries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink:to="lab_wdq_TemporaryEquityNumberOfOutstandingSeries" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_e9e1f757-3228-4f3c-8cd4-df489c57e83f_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/2021/country-2021.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_LiabilitiesCurrentAbstract_d42a57f9-5d9e-49c3-9e04-afb5e18ba3f8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_9d5055ed-02f5-4895-b8d7-5c7f283ef319_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_82223ab7-7887-4a91-8bf4-dd4c91429bdb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_ddaae6ba-23fe-4294-aba2-25bc0d3c4fe8_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureTextBlock_54f88233-fa8b-4c67-a3b3-d1eabf79d2e1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Related Warrants</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0fb741a0-3425-4b9a-ac87-0e4e4fe43de8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average exercise price of options vested and exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8d1cf1ab-5755-4371-bff1-d05551b3f291_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/2021/elts/us-gaap-2021-01-31.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_LesseeLeasesPolicyTextBlock_1cfe042b-643f-449c-a21d-dbc2a23ffd27_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_36d5397f-a47c-4a2e-a36c-7e5b145883c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f73bdc6f-b5e2-4731-82c6-6222a198f73c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining contractual life of options outstanding (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_7209e87f-c720-4b37-9ec6-4a2e73cd0673_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock offering expenses</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c1a19482-4de7-4b0a-8529-7fc824ea9c0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_46a7a88e-f663-46b2-b707-3715d493905b_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_555149b7-2c92-4097-8906-945ed2343534_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_628d903d-5c3f-4191-8b5c-f010391c2d90_terseLabel_en-US" xlink:label="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_label_en-US" xlink:label="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, After Year One</link:label>
    <link:label id="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_documentation_en-US" xlink:label="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, After Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:href="wdq-20210930.xsd#wdq_FinanceLeaseLiabilityToBePaidAfterYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:to="lab_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_50da607b-9aae-4fca-9584-57943d0fef2f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock $0.005 par value, 1,000,000 and 277,406 shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; 57,557 and 13,533 shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_0edb64df-c24c-4d5d-8900-66ecbbc6dced_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/2021/elts/us-gaap-2021-01-31.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_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_76b76876-cb80-442f-8dec-289f8fedcd25_negatedTerseLabel_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of convertible preferred stock (in shares)</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7dc2fe8e-7d12-4801-990d-89e849961d33_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average expected recognition period</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7ff84341-a288-462e-97ea-8b4d96be2efa_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" 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">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingencies_d79b0dce-5294-4b3d-95b6-20d8743f16ae_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 8)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_89ee1d95-80b2-4397-8876-bb08fe300a56_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeasesTextBlock_02c1a29b-70cb-4154-b1f8-cb21d8b07c0d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_68b5ef23-88ac-4c00-8880-120c7c302bc3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_523e2e75-f3d0-4de6-8f12-f3fe7cb0b4c9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_a9fbff6f-3176-4d37-88f9-cc5db33e98b1_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_ca3d0fd5-1bd6-4468-9126-5c827c9acb52_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested restricted stock awards</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_4da86e0b-16a1-4bbc-b5f7-68f121f2bdad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Black-Scholes Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_28e9aa6b-b88b-4fc0-b6e6-8408ebb29d3e_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_45bcf26c-3822-4e2c-b0b3-b24022b81793_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f42074b0-45b1-47d9-a286-02700ada4e8e_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/2021/dei-2021.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_StatementClassOfStockAxis_09cb0620-0b57-44dc-893e-da9790b082c8_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityRegistrantName_760d894c-83a1-4105-9da7-4295caeae8b5_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/2021/dei-2021.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_CashAndCashEquivalentsPolicyTextBlock_c25308a2-28be-4a1c-ad7a-94ca4ba9004b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_fd19adc7-823f-43a9-8a44-991d17d5f9e6_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_31f3eab9-cff4-431e-b95d-a009dc1efdc9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_aa843754-7cab-44cc-a050-1e828b59a135_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan to related party</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedParties" xlink:to="lab_us-gaap_NotesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c36a7a0c-15da-4057-add0-a29b3ef746b9_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from public offering</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_1759b309-b44b-4aa7-aec7-c246b64d175d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion to redemption value</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_bef61d0c-2a46-4fb7-a019-518bf3887e06_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock $0.005 par value, issuable in Series&#160;A-F zero and 178,967 shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; no shares issued and outstanding as of September&#160;30, 2021 and 35,793 shares issued and outstanding as of December&#160;31, 2020; no aggregate liquidation preference as of September&#160;30, 2021 and $161,134 aggregate liquidation preference as of December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_dca7ad85-f6b5-462d-8d3a-893d0fb522bd_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_938cbe19-d168-4e02-a81a-c221500019de_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock balance at end of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_6fe8025e-dc79-496d-a97a-3c262714a7b6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22273adb-d0af-4c42-a97f-f30f8c95ca08_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_e2f7f48e-c63a-4dcb-840a-3b58a437f878_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_b7e26f5d-7b29-4e85-8204-2154c1153b8c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_LoanAndSecurityAgreementMember_a1138f20-6cbf-42b7-a80a-3eff8d0124e4_terseLabel_en-US" xlink:label="lab_wdq_LoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan and Security Agreement</link:label>
    <link:label id="lab_wdq_LoanAndSecurityAgreementMember_label_en-US" xlink:label="lab_wdq_LoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan and Security Agreement [Member]</link:label>
    <link:label id="lab_wdq_LoanAndSecurityAgreementMember_documentation_en-US" xlink:label="lab_wdq_LoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan and Security Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LoanAndSecurityAgreementMember" xlink:href="wdq-20210930.xsd#wdq_LoanAndSecurityAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_LoanAndSecurityAgreementMember" xlink:to="lab_wdq_LoanAndSecurityAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ffda704c-238b-48c2-9bba-8139c69beda0_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_854ddc0d-72d0-4ed1-8c47-9ac00621e7f0_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/2021/elts/us-gaap-2021-01-31.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_SegmentReportingDisclosureTextBlock_96f1149d-c0e0-43d6-a1dc-e525fbcac59f_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">Operating 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_2f46ab03-d9c6-4994-bc13-9d63e6f738f5_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_07c24517-b461-4056-8765-c9a45ad1fd3d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_ce271dd4-9466-48c7-b2e2-b307abed35ed_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_cbd94952-eb46-4109-bb65-ad6837f196cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_255a76dc-ef62-4a39-b8b9-c3dbc33b3301_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_ec791aa8-db7a-4b35-9d2a-59c6a1f5af02_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Series F redeemable convertible preferred stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3b2cefe0-d78f-42fb-a895-9fc037b6ebf7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accretion of redeemable convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5854f354-966a-4cdb-b573-5dff5fcffc21_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_efe58385-81be-487d-85ef-e2ea34154840_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_fdee46fa-710f-4cb3-95fc-c317b44b3638_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/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalMember_aff03b29-7fb2-4d89-b087-0517fabc681f_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/2021/elts/us-gaap-2021-01-31.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_CashAndCashEquivalentsAtCarryingValue_3d27bfd6-8681-4c4c-8e57-ec24eb5f3fa1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_5e5dc66a-d880-4a12-b095-5f802b2312fc_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_919a799e-3e1f-4e30-b321-b2650aef0201_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://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, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ffa65edd-50c2-4bb2-886c-4208e39afc9d_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/2021/elts/us-gaap-2021-01-31.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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b9a66091-0970-4cf6-a296-94e2968c4f60_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink: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 granted to purchase (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink: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 Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_4ad2262a-51f0-4c51-87e7-9cd300ad0baa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://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, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3aacc4ef-fa5f-4127-b1cc-dcfdfaa9cfe5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, equipment and capitalized internal-use software development costs</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a6f8ebd-a308-458c-88b2-c8f7f8f51c24_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_55ba9c3a-c69e-485f-a872-c482ca987845_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/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.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_Liabilities_ac086307-1aa5-480b-94ab-548910934c73_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_4c4f8778-9871-4df1-85d5-201f0c5de079_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5c4ec2b3-4fea-4279-be7f-764db52fd5bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average exercise price of options granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_95539e58-4aa5-4290-ba87-03df6a12d2ac_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f8778a89-5579-487b-b641-4d075502e7e5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_89ec7545-3b65-47d2-b728-e30731f047a9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_ef3a15fd-460c-46bb-8baf-a7a99746906a_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 (deficit)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f8ebe902-bc04-4d2d-ab4a-3fdeac1859b3_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">Stockholder's equity at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_85b4b1c6-ab8a-4ee8-84f4-ccdba8ef5289_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">Stockholder's equity 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_TemporaryEquityTextBlock_45ae7af3-af7c-4a56-a231-7b47fd10d35e_terseLabel_en-US" xlink:label="lab_wdq_TemporaryEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_wdq_TemporaryEquityTextBlock_label_en-US" xlink:label="lab_wdq_TemporaryEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Text Block]</link:label>
    <link:label id="lab_wdq_TemporaryEquityTextBlock_documentation_en-US" xlink:label="lab_wdq_TemporaryEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityTextBlock" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TemporaryEquityTextBlock" xlink:to="lab_wdq_TemporaryEquityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_c04d72dc-bad5-4796-994a-5ec132277a07_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_99ed954d-a8ac-478b-88bd-cf1804c3f625_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_7aa6c5e7-cb70-447b-867f-cd85bae56251_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_d936f2eb-4053-4aab-b0dd-56559210c406_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock related to net share settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_2a28dde2-362c-44b3-b080-3d99a909bfae_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_216aeb15-bd34-4544-9942-948a7fa468aa_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity (deficit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_d5cf0f16-02a7-4579-a276-69a343cced87_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_2e96937b-6f76-4109-a5f4-96c55c020b10_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_ce66f7ed-c0a1-47d4-9910-ee1b0442051e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_wdq_RefundOfSalesAndUseTaxes_4a77c11e-6fee-4016-a79a-1b709ef31b4a_negatedTerseLabel_en-US" xlink:label="lab_wdq_RefundOfSalesAndUseTaxes" 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">Refund of sales and use taxes</link:label>
    <link:label id="lab_wdq_RefundOfSalesAndUseTaxes_label_en-US" xlink:label="lab_wdq_RefundOfSalesAndUseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund Of Sales And Use Taxes</link:label>
    <link:label id="lab_wdq_RefundOfSalesAndUseTaxes_documentation_en-US" xlink:label="lab_wdq_RefundOfSalesAndUseTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund Of Sales And Use Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_RefundOfSalesAndUseTaxes" xlink:href="wdq-20210930.xsd#wdq_RefundOfSalesAndUseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_RefundOfSalesAndUseTaxes" xlink:to="lab_wdq_RefundOfSalesAndUseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_de4dc7df-a44f-42ec-a55f-b30247769ce3_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, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_e26ad6e0-cb33-4c29-bb80-84d8cdb50673_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c3fbbda6-4c2f-476c-ae2c-8a76ed3e8a8c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_ea9f3fc6-095c-4ed7-89c6-bc023a0e4bfd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_02f7b086-6418-4dfc-ad3a-3fb9604efddd_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_312c6b02-4235-473b-98fd-302501fd12ab_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_bf6d3d69-3b45-46de-921c-b609d06dea63_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_20510630-414f-40d5-b25e-fa5dbdb1bd6b_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/2021/dei-2021.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_SharePrice_7a2980dd-d03a-4e91-adfe-d63ce58e28ed_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of common stock (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_37103939-0d19-4a44-b976-cd450f05df87_terseLabel_en-US" xlink:label="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Amended and Restated Loan and Security Agreement</link:label>
    <link:label id="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_label_en-US" xlink:label="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Amended and Restated Loan and Security Agreement [Member]</link:label>
    <link:label id="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_documentation_en-US" xlink:label="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Amended and Restated Loan and Security Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:href="wdq-20210930.xsd#wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:to="lab_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_def03bda-eca4-41f4-b3a9-debcf8f1b330_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f8acd6dc-5167-4cf3-81a6-1695878d3b43_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of options granted</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_8a2f781b-b411-4287-91fb-e47f5241228d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_339ea00b-e512-4567-b18c-487d19b16b3e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_3b779795-91b4-4aa8-95f1-c30e92430330_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink: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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_3f1873b8-1f59-42ae-971d-b6beda970f79_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f8e7cb1a-3244-4d40-a4ee-8b46af6e9c7e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ee408d0f-738d-4de9-a760-f23f4ea0462b_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/2021/dei-2021.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_wdq_AllowanceForCreditLossExpenseReversalOther_84768a3f-ac1c-44ea-b615-c167114564a1_terseLabel_en-US" xlink:label="lab_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge to allowance for credit losses</link:label>
    <link:label id="lab_wdq_AllowanceForCreditLossExpenseReversalOther_label_en-US" xlink:label="lab_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Loss Expense (Reversal), Other</link:label>
    <link:label id="lab_wdq_AllowanceForCreditLossExpenseReversalOther_documentation_en-US" xlink:label="lab_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Loss Expense (Reversal), Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:href="wdq-20210930.xsd#wdq_AllowanceForCreditLossExpenseReversalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:to="lab_wdq_AllowanceForCreditLossExpenseReversalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_6829868b-87da-476e-9f62-43d228271370_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeTaxExpenseBenefit_de499870-6452-4064-891f-838ec38dd342_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_96754747-b6bd-47ba-9c8a-84daedbdd4cd_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c9e79b4f-d36f-4070-9a32-863135ab7a04_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_24d1dfd5-e0cd-4475-b0bc-02115f8122c8_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_539989e2-b38a-43f5-96bb-cd3ff6cc0043_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_ef3fec23-a8f3-4a38-968a-5b09e2c9bc1d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_37b5e6fa-1cde-4119-ae55-cd3d1380fff9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94b08c23-6d8e-4c83-b3b0-9f4fd4292ece_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_00a30f53-2ed8-41a1-afa8-d9f60b893d3c_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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTable_0ebb362a-2893-4190-b04a-d132a0c5542d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4ce55dcb-2ea8-4eec-9c51-0552991959e2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_02c9ed10-f3d7-4193-b641-d5da9f24b30c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock 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/2021/elts/us-gaap-2021-01-31.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_EntityFileNumber_b8d6d6ec-42b1-471f-ac7f-e580c1747f66_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/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_120cc58f-8496-41fb-9ade-69a367744bdd_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_8805b282-2c64-44cd-a94e-1bc5fb8be6b9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock related to net share settlement</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_405a4c6f-b749-4096-b1d8-1aeb5480bb07_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and other income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_85838764-cd39-4dc6-8229-224d47a6e93b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_a9dbab91-d008-41e4-970f-3bc7a515aa5f_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a37d59d-2f35-48dc-ac37-77f8d461c644_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c1c93cfe-d712-4e90-b294-7d07124f959a_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/2021/dei-2021.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_AllowanceForDoubtfulAccountsReceivableRollforward_4c9a9abd-16b9-42bd-93cb-26a7a405cc21_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_b6173b74-fed5-453c-bb7a-a7951a19eb94_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/2021/dei-2021.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_PreferredStockParOrStatedValuePerShare_bcf16bf4-ad72-4f67-ad14-ed8cb6a298d3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d3f2bcbc-4c7d-49d8-8eee-01cc77cf66bb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation costs not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_1086e609-c778-4dc7-b89b-eff9b62ec6c0_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EquityComponentDomain_508930a1-0b29-47b3-96a4-bd0a36421fc1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_9fa9e769-1e3d-4368-bf2e-ffd6dbdcf101_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_620586f2-e0af-4f8e-8b33-6328884b356e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_df46d531-f6a5-4574-a57d-3d98b9cf01e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock related to net share settlement (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_14696467-9681-42dc-9085-e3a1adbba900_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_4942d263-080c-486a-a0c5-6635e6f82353_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_38112a17-0625-4bf3-aa97-f2be01b1a86e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink: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 and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_5d34d6bd-9689-45a9-b5af-058611aa3a2d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_da232c76-9f92-43df-912c-596bb0161e53_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_75ad594e-81dc-4f21-8458-8c5ce9cc4674_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c6c22e67-717e-481c-bcc5-089b933aeef5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticPlanMember_6934b3bb-5f30-4389-920d-afa3f04ec7f3_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Plan</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3aeeb3f2-8d6f-44b1-80e8-9e0dd11cc654_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_5e208372-ebb6-4495-98ce-c59b4a096459_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_528be196-dd50-423a-89ed-03b2bd26ab22_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Internal-Use Software Development Costs</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_274e61b0-1117-4da4-a3c4-1249f7abfa23_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 RSAs</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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressStateOrProvince_4f5759b6-24b6-4467-aae8-5279c164ffea_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/2021/dei-2021.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_FinanceLeaseLiabilityCurrent_d959c5d8-e477-4e86-b600-d994c401316b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fadb1d25-3829-4263-8748-f49397fda476_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 from operations before 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/2021/elts/us-gaap-2021-01-31.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_wdq_PaycheckProtectionProgramPPPMember_8c5d51b6-1621-4387-b796-db9685244084_terseLabel_en-US" xlink:label="lab_wdq_PaycheckProtectionProgramPPPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program ("PPP")</link:label>
    <link:label id="lab_wdq_PaycheckProtectionProgramPPPMember_label_en-US" xlink:label="lab_wdq_PaycheckProtectionProgramPPPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program ("PPP") [Member]</link:label>
    <link:label id="lab_wdq_PaycheckProtectionProgramPPPMember_documentation_en-US" xlink:label="lab_wdq_PaycheckProtectionProgramPPPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program ("PPP")</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_PaycheckProtectionProgramPPPMember" xlink:href="wdq-20210930.xsd#wdq_PaycheckProtectionProgramPPPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_PaycheckProtectionProgramPPPMember" xlink:to="lab_wdq_PaycheckProtectionProgramPPPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_a0b18374-9207-4946-8a4c-bb3b86582068_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8fe00471-e5ee-4879-b2da-4a9f71fa3af7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_8873a1b0-9ba0-446c-b093-a8b9288dad65_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAbstract_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAbstract" xlink:to="lab_us-gaap_TemporaryEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_a2a168c1-fa78-4faf-9961-9ce6e113d407_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" 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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_45008107-a860-4d24-a6e8-85cab7e771e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Loss Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_be70d045-1864-466f-a39f-9ae54083e127_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_3bdbcf26-949b-4dfc-a473-d33569b91220_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/2021/dei-2021.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_dei_LocalPhoneNumber_7215c5f0-512d-47e3-a193-fea80f88d231_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/2021/dei-2021.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_srt_ScenarioForecastMember_3d73ee79-0339-4ed1-8c21-d9742a5a65f6_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_89763d9c-ae68-4899-ab68-98b200a903ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_89206154-f636-4598-9691-a7b5b1e76e44_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_e1cfc11c-65ea-45d0-9239-fd99f3216733_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ad88ff07-b571-4735-b4c7-59612588faf5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_42f5da5c-5d25-4abe-a4de-01e1e9ed4bfd_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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 applicable to common stockholders, diluted</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/2021/elts/us-gaap-2021-01-31.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_srt_SegmentGeographicalDomain_4e144c63-1e0f-47a8-93a0-766a70c8425a_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/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_17fa1762-33d5-4f33-a065-68c91dbc1eff_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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 attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dd719ce3-821e-426f-82b3-e66449e7a452_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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 applicable to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_043bbbfd-0bee-40df-adb2-b196d02ed8d2_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_d6a5ba23-49a4-45e6-88f9-f741908baa5e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_bae7f1fc-c766-4768-ab3a-5c6aaf503f99_terseLabel_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, adjusted EBITDA burn, term</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_label_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Adjusted EBITDA Burn, Term</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_documentation_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Adjusted EBITDA Burn, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:to="lab_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_312c815a-3e98-4433-b2a3-9aa845f1cb08_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_dce1d87e-fc12-4cff-a7d3-d50c2c3f4a85_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1f5ff794-5409-4a95-bd62-402a94d7fb2a_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f0f38269-c4f1-401d-8cb2-ccb877582a1b_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">Remaining performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivities_fc2e1bfe-70bd-49f9-ade5-05d730d619fd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_0e5c373a-b75b-4071-b0ed-b2ec2de80b33_terseLabel_en-US" xlink:label="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs related to initial public offering included in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_label_en-US" xlink:label="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink: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 Costs Incurred During Noncash or Partial Noncash Transaction</link:label>
    <link:label id="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_documentation_en-US" xlink:label="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink: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 Costs Incurred During Noncash or Partial Noncash Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:href="wdq-20210930.xsd#wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:to="lab_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_d565ff2d-9310-4834-b618-7d43adee6c6c_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_56a1fd70-ffb6-47ba-a548-df1deccd33e1_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9ebf37d6-be90-4a90-84e4-9fa13db576b8_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/2021/dei-2021.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_DeferredChargesPolicyTextBlock_7f420bf1-933e-4516-a3de-ce481908dc02_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs and Deferred Offering Costs</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink: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 Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_acf1e382-f29c-4d8d-97e1-53e1469ec86b_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/2021/elts/us-gaap-2021-01-31.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_srt_StatementGeographicalAxis_bfaff590-3073-4dcf-9b1b-0ea4442f4dc2_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/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_95d4596e-7c6d-42ca-a9fd-7fdd92924dad_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 attributable to common shareholders, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_caa4f44d-07f9-47f7-9bae-0d0a1afb9ca7_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 attributable to common shareholders, diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_056376a0-c055-44c4-b714-1ed7569a4492_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 ordinary shareholders, diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_c59aa75b-53a8-472f-bdf0-54f235db5519_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public offering price per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_84dbd2c9-d24c-48bf-8da5-8b4cb50f7cb7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_f0b62436-6a19-4f82-a4b5-231678c06161_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 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_a14d2bc5-5cdf-449c-aee2-6c01abf803b4_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/2021/elts/us-gaap-2021-01-31.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_TemporaryEquitySharesAuthorized_7a73e857-6874-4a2c-a309-73017aefe9e2_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" 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">Redeemable convertible preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_7c8124a3-8d34-41ff-b058-94698d0a51e8_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/2021/elts/us-gaap-2021-01-31.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_ContractWithCustomerLiability_6c9e55d4-d55e-4cc8-a17d-26f5517d0551_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">Deferred revenue</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_dd4e54d3-8d11-4b8e-bdcd-26f4f6bd7e58_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_3d2d8e31-297f-484a-934f-6e6004b303e8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0e7aa77e-a97a-4519-a0ed-22da0c469e4f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_a7f3e0c8-30c6-4232-9636-68babce98513_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" 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">Conversion of redeemable convertible preferred stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d3b9d0cc-29af-4182-a323-cb6940d16052_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_46d52499-73f2-41e7-9db1-35947721b6e5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_ddb4ed95-1d32-4aca-a17f-a845024eb81f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_443a6164-6d7b-437a-8cd5-ef9c2b9a22ca_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/2021/elts/us-gaap-2021-01-31.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_DepreciationDepletionAndAmortization_75b8600d-8cf2-4835-a40e-9a01c170e4d5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_feb6e1c0-e9cf-4607-8575-df5de15461d3_negatedTerseLabel_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of redeemable convertible preferred stock</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:label id="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_4ee50afd-8336-4f4d-aced-bc0e3b27df41_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable convertible preferred stock, as converted</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockMember" xlink:to="lab_us-gaap_ConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_f0f1e01d-175d-4396-b6fe-df0875b4feb5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3ea5389c-c2c4-4a65-821e-e1c8c27ba7e0_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">Common stock at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9caa9bcf-6091-4d26-ac5f-779210249316_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">Common stock 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_7e82c87e-7b8d-4138-b313-bc9f431d7d98_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable&#8232;convertible&#160;preferred&#8232;stock</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_4d694a81-00db-43b2-97e1-f1290a21549d_terseLabel_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, liquidity amount</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_label_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Liquidity Amount, Minimum</link:label>
    <link:label id="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_documentation_en-US" xlink:label="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Liquidity Amount, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantLiquidityAmountMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:to="lab_wdq_DebtInstrumentCovenantLiquidityAmountMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_05231295-b7ef-4569-858b-a6c9fd28ea9c_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 RSA's (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/2021/elts/us-gaap-2021-01-31.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_ConcentrationRiskBenchmarkDomain_a250e453-3ecc-49bf-b5ac-3af1c0e0f14b_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_caa1e518-7360-46ae-a64f-15089d88c2bb_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0e5153c6-0f04-46dd-86d1-473f41f1637e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dba716a9-b06c-440b-a7ad-86402a08974f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_58e98720-25fb-4cac-a977-7d2695a682f2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_27fd7944-0c1c-4e9d-9b66-823efb0508fb_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" 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">Redeemable convertible preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesIssued" xlink:to="lab_us-gaap_TemporaryEquitySharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2f3b07af-c4eb-4453-a170-6acdc909f24c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_c7339b93-5866-4bf7-8c45-7fcf325e6eb8_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreference_d22e0c5d-5f29-48c6-85e6-56854efa37c5_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreference" 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">Redeemable convertible preferred stock, liquidation preference value</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Liquidation Preference</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLiquidationPreference" xlink:to="lab_us-gaap_TemporaryEquityLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_fd762392-4330-4905-90fd-825aa4a3038c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_ae1d64d9-51e7-43f5-81ef-0bda609a615e_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_wdq_SecondaryPublicOfferingMember_509f3a89-459e-4616-b606-586c02d87b5b_terseLabel_en-US" xlink:label="lab_wdq_SecondaryPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary Public Offering</link:label>
    <link:label id="lab_wdq_SecondaryPublicOfferingMember_label_en-US" xlink:label="lab_wdq_SecondaryPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary Public Offering [Member]</link:label>
    <link:label id="lab_wdq_SecondaryPublicOfferingMember_documentation_en-US" xlink:label="lab_wdq_SecondaryPublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondaryPublicOfferingMember" xlink:href="wdq-20210930.xsd#wdq_SecondaryPublicOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_SecondaryPublicOfferingMember" xlink:to="lab_wdq_SecondaryPublicOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_27896e52-ee2b-4047-a48a-3c562955257a_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/2021/dei-2021.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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_290510df-1b5d-4811-afb2-1a26fdd84e61_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price of warrants or rights (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink: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 Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_e6655f9b-6286-4fa1-a1a1-f89013a5df66_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_f6669c85-2db2-4573-a91c-4341f907e239_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_13d38f2f-a129-403c-b514-401bede80254_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_a8f862f1-693f-4b3b-a7e2-248cfcdfbb76_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">Common stock warrants</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7de80c1b-afc4-4700-be29-a037e9064406_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">Weighted-average exercise price of options outstanding at beginning of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ee7f7f51-75e5-4d0d-8657-92442026bdb2_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">Weighted-average exercise price of options outstanding at end of period (in USD 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_0d400304-2df3-45fe-ab17-9604a2d30015_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/2021/dei-2021.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_WarrantsAndRightsOutstandingTerm_dadb037a-28ab-475c-b2f5-6358b1b98e2c_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink: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 outstanding, term</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d36d7da9-6b97-48ac-a248-02ec7d5f39ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_e398f707-daba-4cd3-9b81-d9fb946e699b_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation costs</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_cf39270d-394c-4085-a10c-28d3b7cbb629_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_fb5f455f-2f14-4599-aa2a-85d812356140_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining contractual life of options vested and exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_33556491-cc60-4423-822f-3be9a626e8a0_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/2021/dei-2021.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_EffectiveIncomeTaxRateContinuingOperations_9087d91d-00f2-4dc1-be5f-6b683ff59015_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_0394f07f-6fd5-4eac-9359-3e012541bcc0_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_13117d3b-ab24-401a-873a-17f6650988eb_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a36a4cca-986f-437d-bda9-c75edba73b53_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&#160;&amp; cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cfac8260-754f-4605-9b42-ebdcdbe9bf73_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&#160;&amp; cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_60feb8c8-9053-42cd-a991-c7a06a89bb93_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/2021/country-2021.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_SaleOfStockNumberOfSharesIssuedInTransaction_f3e8ddb6-44c5-4a84-a878-188c0addf481_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued and sold (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_5b56de06-b9e5-45ff-8c3f-ec38c3d1df9b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_2527ecfd-dc00-4b30-9a4c-8cdd0bde6fd1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_920063f6-4a66-4e4a-9739-599baa7fe7b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_18732b01-73ad-4765-9cc1-2b848a0c71f2_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/2021/dei-2021.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_IncomeTaxPolicyTextBlock_3644405a-8c28-4a2f-b874-98222a5e13cf_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" 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 Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_a7ee7814-fa66-45b1-ad36-a7c522059e42_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_13b36829-37ee-4b0f-87cf-1f59f32b9dd7_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_f4991b6c-eb6a-4f1b-a70a-1bd708f8a601_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/2021/dei-2021.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_RevenueFromContractWithCustomerPolicyTextBlock_52cb3bcc-9373-4818-8c27-2e70cbc7e1c2_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" 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 Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_39d38d92-08ce-47ce-8a2a-d6e2e9a300b1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_84db772e-78af-4126-bb51-79d6b9258697_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5ae1bcf8-92a7-4a31-b808-418d801163a5_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 used in computing net loss per share attributable to common shareholders, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeTaxDisclosureTextBlock_3f4067fa-29bf-4678-8c05-1c2c1edd5a3a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_f0a15e04-0a73-4130-9ced-2e052d4b0899_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_a1f4e013-f7a0-4358-917b-02a52dd48ace_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_5debbefb-cacf-4e85-af0d-2633e22194c7_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/2021/dei-2021.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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a9ceae97-7e39-4436-b61d-72d4c7a008e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_898f80b6-96e0-4d7e-b473-835966096fb2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Useful Life</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cde2973a-b617-4a71-893b-568af11cb9a8_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">Debt instrument, 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_7545a367-bf1c-407d-814b-e9c9c40f203d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink: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 loss, write-off</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7b1e2865-8e9a-41bb-810e-05cea29943d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Securities Excluded from Computation of Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_5590a646-cafb-4e7b-9e8f-3377dac40672_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OfficerMember_98d20122-3292-4db1-a14f-ea54461cc68f_terseLabel_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer</link:label>
    <link:label id="lab_srt_OfficerMember_label_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OfficerMember" xlink:to="lab_srt_OfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_99c29837-bd7d-4c6d-9b2d-6308752319b0_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink: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 [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/2021/elts/us-gaap-2021-01-31.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_CreditFacilityAxis_59db7817-0659-4d66-8bb2-097f26b56ee1_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivities_d070049d-ce60-4436-a6fb-904a029277ed_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0d9079a9-373f-4477-89fc-95f6ec482bff_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_df5bbdf6-0485-4bd5-8424-ee74c7cfa3bc_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_e11c06a0-5673-4c0f-ade7-f0796f9fe92b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_426856b4-606f-44a8-9832-6524af1a2b0e_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_966f3814-5dae-4e91-8d7c-96a9dbb4dcf9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average expected term of the options</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_292d2e14-6f45-4144-9c1b-6d3ba8c6e4ef_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_50cc5867-5f85-4c94-98fb-d89af001fb0c_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/2021/elts/us-gaap-2021-01-31.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_TemporaryEquityLineItems_989eee13-c3cd-40fd-b745-7726329e306b_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5aad9c3c-4832-4240-8608-fa88308105be_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue_faf052de-e737-4a33-8cbf-6b44ff2737f0_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion of preferred stock to redemption value</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_e19f5aa4-6aa5-42e4-ae53-486ba0c9e581_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent contribution by employee salary</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_21071a93-37c1-42d6-b080-937852e4b634_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/2021/dei-2021.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_wdq_UsageBasedRevenueMember_c9d05983-6af5-4560-882f-326e0f14fc96_terseLabel_en-US" xlink:label="lab_wdq_UsageBasedRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Usage Based Revenue</link:label>
    <link:label id="lab_wdq_UsageBasedRevenueMember_label_en-US" xlink:label="lab_wdq_UsageBasedRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Usage Based Revenue [Member]</link:label>
    <link:label id="lab_wdq_UsageBasedRevenueMember_documentation_en-US" xlink:label="lab_wdq_UsageBasedRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Usage Based Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_UsageBasedRevenueMember" xlink:href="wdq-20210930.xsd#wdq_UsageBasedRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_UsageBasedRevenueMember" xlink:to="lab_wdq_UsageBasedRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_d34cf9a9-6169-40aa-93fa-fc14cde15478_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_3cb8fcaa-20bb-4d4d-a4c5-c437e8052e9e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_45e803bf-531f-42c4-84d8-c0651dce51ff_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_5d6ee42c-2148-4e9f-a5bc-7d4831f1d3e3_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/2021/dei-2021.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_StatementTable_dce82921-853e-4dcf-b073-6dac9148f8f9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_601b44e6-2bb1-460a-bffa-8753e60e1732_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_d4e65f87-c58b-4c8a-9cd1-3b8b6d08b4e0_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5adad992-4e45-4f05-b953-6e2b65383816_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_d7c6340a-e8e5-448c-9e7d-606a7182f4af_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term 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/2021/elts/us-gaap-2021-01-31.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_cf758200-2764-43d6-92ce-9acd8348552c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized stock-based compensation</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_6fc1f1f9-b78f-4f8c-ab50-fc0b3b43abb7_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_abffc831-cf18-426b-ab01-adc8e6eb2032_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_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/2021/dei-2021.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_FinanceLeaseLiabilityNoncurrent_2449e891-48ab-4ca5-a710-93299f1eb643_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, non-current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_9ba1498b-35fd-494b-b35a-86f3764a9411_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_db9da983-38c2-4c36-bc38-c3ebfe14470f_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e149b335-6bd3-4544-9681-341fd5cda906_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to cash used in operations:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_c8c5f882-8990-4a5d-ae4b-60249a06c5bc_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/2021/elts/us-gaap-2021-01-31.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_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_8c04c159-653d-4540-85d7-75a766a0132d_terseLabel_en-US" xlink:label="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_label_en-US" xlink:label="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, After Year One</link:label>
    <link:label id="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_documentation_en-US" xlink:label="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, After Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:href="wdq-20210930.xsd#wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:to="lab_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_b655914c-b069-43b8-8a73-105028cc714f_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_RelatedPartyTransactionsDisclosureTextBlock_9a984534-fc34-4386-8563-e02b2d026d2d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related-Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_9ba5c49e-1d53-463b-b87d-8791c581d029_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>wdq-20210930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0c35aeef-7f4a-4ab7-8c9c-2a545a210fc1,g:b80b617d-92f2-4e69-9262-15c80f29b8c3-->
<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.csdisco.com/role/CoverPage" xlink:type="simple" xlink:href="wdq-20210930.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f737e777-8868-456a-a0d2-08157bd6e6a5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentType_f737e777-8868-456a-a0d2-08157bd6e6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_cbb43edb-71f6-433f-9b83-1fa6ce6df3e5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentQuarterlyReport_cbb43edb-71f6-433f-9b83-1fa6ce6df3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_1a16dc27-8cd0-44b8-9220-f0cdb5886836" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentPeriodEndDate_1a16dc27-8cd0-44b8-9220-f0cdb5886836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_563e792b-531b-40ee-b8e3-7e0419ce4018" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentTransitionReport_563e792b-531b-40ee-b8e3-7e0419ce4018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_628c9fda-a13c-4326-a432-4056201c6cef" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityFileNumber_628c9fda-a13c-4326-a432-4056201c6cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b50956eb-1314-4b7f-9b12-599fc2e91e42" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityRegistrantName_b50956eb-1314-4b7f-9b12-599fc2e91e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9c910e44-8600-40c1-b06f-8d25329ef846" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9c910e44-8600-40c1-b06f-8d25329ef846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_3d83957b-c67f-4ba2-bfb2-2042773af657" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityTaxIdentificationNumber_3d83957b-c67f-4ba2-bfb2-2042773af657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1ad3518b-b22e-40a6-9e63-be59cfcf010a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityAddressAddressLine1_1ad3518b-b22e-40a6-9e63-be59cfcf010a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_1a722e0d-afd8-4d39-a180-f76dbe498ba5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityAddressAddressLine2_1a722e0d-afd8-4d39-a180-f76dbe498ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d6d80840-1391-43ad-a573-1c87d068a968" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityAddressCityOrTown_d6d80840-1391-43ad-a573-1c87d068a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d0fe5336-75cc-4a6a-869c-6288341683ef" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityAddressStateOrProvince_d0fe5336-75cc-4a6a-869c-6288341683ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_dd2688c1-26a2-47ca-a3c7-29b6592b32ae" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityAddressPostalZipCode_dd2688c1-26a2-47ca-a3c7-29b6592b32ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_cb5647b4-e831-42e1-9a5e-d8f1912da8bc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_CityAreaCode_cb5647b4-e831-42e1-9a5e-d8f1912da8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_50565f80-047a-4665-9cfc-90a30b5fad46" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_LocalPhoneNumber_50565f80-047a-4665-9cfc-90a30b5fad46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c634e420-d99d-40f8-9f5c-c072d880c3ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_Security12bTitle_c634e420-d99d-40f8-9f5c-c072d880c3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_feea7ee1-48ac-4a17-a9c6-70c9b6a7da05" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_TradingSymbol_feea7ee1-48ac-4a17-a9c6-70c9b6a7da05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c17faeeb-27ff-4b96-95fa-e58f955b7e46" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_SecurityExchangeName_c17faeeb-27ff-4b96-95fa-e58f955b7e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1598295e-9d09-4307-bf57-ee2c2cc97602" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityCurrentReportingStatus_1598295e-9d09-4307-bf57-ee2c2cc97602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_68b98986-3f01-4c91-95f3-15061463a24d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityInteractiveDataCurrent_68b98986-3f01-4c91-95f3-15061463a24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6ccad31d-e6f5-41b5-a436-339cfb3642c4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityFilerCategory_6ccad31d-e6f5-41b5-a436-339cfb3642c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_cb10ad45-8cb3-4ca3-8bf0-ef31308f7cfa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntitySmallBusiness_cb10ad45-8cb3-4ca3-8bf0-ef31308f7cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_976fe436-cb06-4067-b0ad-b76a8f64f72b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityEmergingGrowthCompany_976fe436-cb06-4067-b0ad-b76a8f64f72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_03530dd4-10c2-4168-b3e5-ce5bbfab701b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityExTransitionPeriod_03530dd4-10c2-4168-b3e5-ce5bbfab701b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_49b60388-f71f-4fe1-ad41-0507b2948268" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityShellCompany_49b60388-f71f-4fe1-ad41-0507b2948268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a8b3ec67-b481-4f40-bbd4-5a0a2e7e5eb7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a8b3ec67-b481-4f40-bbd4-5a0a2e7e5eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0b1f628b-60d0-4975-a137-f2a75e15687d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_CurrentFiscalYearEndDate_0b1f628b-60d0-4975-a137-f2a75e15687d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0be5cd0e-eed4-4939-ab9b-380ee9c2721d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentFiscalYearFocus_0be5cd0e-eed4-4939-ab9b-380ee9c2721d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f12e87dc-a1f9-441f-9bbc-157925ef0253" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f12e87dc-a1f9-441f-9bbc-157925ef0253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_75742ec6-48eb-4028-9461-0d33ba0b5b92" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_AmendmentFlag_75742ec6-48eb-4028-9461-0d33ba0b5b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0bebd94b-14af-4447-9199-22aa374477cf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9f0ce04-b7ba-4180-a9d9-3edb37d8a78a" xlink:to="loc_dei_EntityCentralIndexKey_0bebd94b-14af-4447-9199-22aa374477cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c1496ca3-9187-4f80-8916-a0d7793606a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1496ca3-9187-4f80-8916-a0d7793606a2" xlink:to="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fa72d3f9-9fba-457b-850a-dd5d2e70e2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fa72d3f9-9fba-457b-850a-dd5d2e70e2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4dffffc9-3603-43a4-9c0a-8cb7705f02df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4dffffc9-3603-43a4-9c0a-8cb7705f02df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_432e20a4-728c-47d8-830e-9fba95e92224" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:to="loc_us-gaap_OtherAssetsCurrent_432e20a4-728c-47d8-830e-9fba95e92224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d62f8147-db78-4eee-a454-df40126aff42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9cf1607f-4c7c-4f6d-aaa4-3a8afb902f0b" xlink:to="loc_us-gaap_AssetsCurrent_d62f8147-db78-4eee-a454-df40126aff42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f12ef0da-34cd-4ec3-88d4-2ce0ddb85265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f12ef0da-34cd-4ec3-88d4-2ce0ddb85265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1da0a952-bae6-4c95-aa05-582655380c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1da0a952-bae6-4c95-aa05-582655380c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_60d8f9ed-9975-48a1-bca1-3b89fcb38f52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_60d8f9ed-9975-48a1-bca1-3b89fcb38f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_698f1fb9-5ff8-4e3e-8173-506c67b23f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_dc347282-d9f0-4b5d-9731-bf4390cfe7dc" xlink:to="loc_us-gaap_Assets_698f1fb9-5ff8-4e3e-8173-506c67b23f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1496ca3-9187-4f80-8916-a0d7793606a2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3529b940-8bb0-489f-b8ce-ef9a5f935b51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_AccountsPayableCurrent_3529b940-8bb0-489f-b8ce-ef9a5f935b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_acb3068f-f31f-4117-b187-8afd63ba2a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_acb3068f-f31f-4117-b187-8afd63ba2a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_fad8360c-c91f-42a7-860e-6807d49228fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_fad8360c-c91f-42a7-860e-6807d49228fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e369e151-80ef-42f7-bf76-595b910a9441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e369e151-80ef-42f7-bf76-595b910a9441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_aef837e2-ad5f-4699-bad9-fb17782bb402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_aef837e2-ad5f-4699-bad9-fb17782bb402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_7408100a-e1e4-4b42-a653-bb754de4d7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_7408100a-e1e4-4b42-a653-bb754de4d7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cd6a7f1e-fbaf-415e-93c1-c9e2c6d19f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a0a61592-94f9-41dd-84c2-ce88f5d894c8" xlink:to="loc_us-gaap_LiabilitiesCurrent_cd6a7f1e-fbaf-415e-93c1-c9e2c6d19f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dd86a769-8820-4a3b-bf88-546b97e73541" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dd86a769-8820-4a3b-bf88-546b97e73541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4d6f3f66-db4c-4454-adc7-c94d28c0492d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4d6f3f66-db4c-4454-adc7-c94d28c0492d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_10faa243-16f0-4449-a704-881518f50885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_Liabilities_10faa243-16f0-4449-a704-881518f50885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b660db07-899b-447e-8632-8326526d74e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b660db07-899b-447e-8632-8326526d74e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8117dfe9-0774-448e-8929-b22d23dda94b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8117dfe9-0774-448e-8929-b22d23dda94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_27a8120b-def2-4e1b-8e23-694d47cb52c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:to="loc_us-gaap_PreferredStockValue_27a8120b-def2-4e1b-8e23-694d47cb52c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c18d5317-511f-4526-a3fa-f447cb265d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:to="loc_us-gaap_CommonStockValue_c18d5317-511f-4526-a3fa-f447cb265d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_62327253-4380-4fb9-98d6-de542da7cb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:to="loc_us-gaap_AdditionalPaidInCapital_62327253-4380-4fb9-98d6-de542da7cb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2f21c16f-72d0-4bfd-b3cb-b939dab25110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2f21c16f-72d0-4bfd-b3cb-b939dab25110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fc4a6ade-a319-4353-95e0-77c682239e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3121f2ff-4690-4b77-83df-d421fa6e1317" xlink:to="loc_us-gaap_StockholdersEquity_fc4a6ade-a319-4353-95e0-77c682239e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_12189a0c-fb12-4fa2-a0d2-2fa375af1712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b22c3423-dfa7-4805-a56d-eb2dd5919e17" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_12189a0c-fb12-4fa2-a0d2-2fa375af1712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_a0d6f1ea-a8bd-48a7-b312-6ed9d229267e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_a0d6f1ea-a8bd-48a7-b312-6ed9d229267e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_76931d33-f075-4dc2-91e3-add47a3df913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_76931d33-f075-4dc2-91e3-add47a3df913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_d9a5fb40-3400-47d2-8b16-d181da6c1d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_d9a5fb40-3400-47d2-8b16-d181da6c1d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_046207ef-fe26-49a2-963d-58111e24dcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_046207ef-fe26-49a2-963d-58111e24dcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLiquidationPreference_c3627b68-3f36-4916-a99a-1ba88a18c14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_TemporaryEquityLiquidationPreference_c3627b68-3f36-4916-a99a-1ba88a18c14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3c7f8b41-099a-4135-962d-d97e187ead3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3c7f8b41-099a-4135-962d-d97e187ead3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6eba34fe-cab0-453f-939a-efa28fb75491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_6eba34fe-cab0-453f-939a-efa28fb75491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_92f7a1b4-bfc3-4b86-8825-8aaad830cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_PreferredStockSharesIssued_92f7a1b4-bfc3-4b86-8825-8aaad830cdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_487e9a5c-c390-414a-8494-cc9fa33411b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_487e9a5c-c390-414a-8494-cc9fa33411b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_87ae9255-8804-4f6c-ac07-0fb97be226fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_87ae9255-8804-4f6c-ac07-0fb97be226fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c70c45a4-23ff-4c7c-82af-c1f03355f11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c70c45a4-23ff-4c7c-82af-c1f03355f11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_1923f5be-c0b6-4dd4-94de-1b7ae846e294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_CommonStockSharesIssued_1923f5be-c0b6-4dd4-94de-1b7ae846e294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_11280c65-923b-4566-afbf-922a787c9ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_11c53c6b-37b1-42f2-ad25-fdcc538b1241" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_11280c65-923b-4566-afbf-922a787c9ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_67526600-ee66-4b3a-8625-f32809ddb8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_67526600-ee66-4b3a-8625-f32809ddb8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_157f7e3b-9dd9-451d-b3ad-4f7094c2ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_CostOfRevenue_157f7e3b-9dd9-451d-b3ad-4f7094c2ad31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_45388ca0-3162-43d5-9dfd-9ff42b530010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_GrossProfit_45388ca0-3162-43d5-9dfd-9ff42b530010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_14e55b96-e502-4f29-b84f-ad8bd2edcc76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_14e55b96-e502-4f29-b84f-ad8bd2edcc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_261a1b17-40e1-4ce6-b54a-a46c01c7b68c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:to="loc_us-gaap_SellingAndMarketingExpense_261a1b17-40e1-4ce6-b54a-a46c01c7b68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_bcebb0d7-0478-41bd-9499-38e567853c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_bcebb0d7-0478-41bd-9499-38e567853c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_RefundOfSalesAndUseTaxes_a847430d-3b4e-4788-9b90-d49263c50169" xlink:href="wdq-20210930.xsd#wdq_RefundOfSalesAndUseTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:to="loc_wdq_RefundOfSalesAndUseTaxes_a847430d-3b4e-4788-9b90-d49263c50169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_32c8259e-e81c-48bf-8a62-7b1867862543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9d203fc8-870b-44e7-a9c0-06ac2d5e3ec0" xlink:to="loc_us-gaap_OperatingExpenses_32c8259e-e81c-48bf-8a62-7b1867862543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4e09991b-1601-46b5-af3c-5ed0f0ea1fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_OperatingIncomeLoss_4e09991b-1601-46b5-af3c-5ed0f0ea1fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_4eff04df-21a6-4876-863e-7d5cf1b508e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_4eff04df-21a6-4876-863e-7d5cf1b508e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_d12c130b-8367-40d5-af05-3a535a9e288f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_4eff04df-21a6-4876-863e-7d5cf1b508e0" xlink:to="loc_us-gaap_OtherNonoperatingIncome_d12c130b-8367-40d5-af05-3a535a9e288f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_d7d4c395-cbcf-4edd-b473-5d2e49f1b125" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_4eff04df-21a6-4876-863e-7d5cf1b508e0" xlink:to="loc_us-gaap_OtherNonoperatingExpense_d7d4c395-cbcf-4edd-b473-5d2e49f1b125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5d16a8ce-d152-4db9-bb9c-0924c1a8669f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5d16a8ce-d152-4db9-bb9c-0924c1a8669f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5c8658cd-33dc-483f-90f0-b7b690df3afe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5c8658cd-33dc-483f-90f0-b7b690df3afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5274ab73-74a4-4d71-bd63-251d47cdb45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_NetIncomeLoss_5274ab73-74a4-4d71-bd63-251d47cdb45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_a5c24b46-66b2-42e9-8ca0-b8e88fd57aae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_a5c24b46-66b2-42e9-8ca0-b8e88fd57aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d7076ace-7d31-45e0-a1c9-2ef4e54176ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d7076ace-7d31-45e0-a1c9-2ef4e54176ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7c56f839-5166-44cf-b49e-f8382eaa513b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_EarningsPerShareBasic_7c56f839-5166-44cf-b49e-f8382eaa513b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_bc5bcefe-6c47-4d55-a8b3-c52a813ba6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_bc5bcefe-6c47-4d55-a8b3-c52a813ba6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28fcbcf4-51b0-47c0-917d-81e09f84eb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_28fcbcf4-51b0-47c0-917d-81e09f84eb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a41bb869-37b8-4ae7-8c32-260dd78429a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8c6121f0-1476-4766-80a5-fc5444350cc7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a41bb869-37b8-4ae7-8c32-260dd78429a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_96100202-8579-4d30-af76-312ffa3cac18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_96100202-8579-4d30-af76-312ffa3cac18" xlink:to="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_29f30267-a1e8-43c1-97a4-c6ec6be05be6" xlink:to="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_061fdf0d-6457-429e-af2c-ce4e63c6c092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_CommonStockMember_061fdf0d-6457-429e-af2c-ce4e63c6c092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ba5c57bc-538c-419c-91a9-99096e6e3412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ba5c57bc-538c-419c-91a9-99096e6e3412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3275e410-8e06-4fe6-a69a-f1996ced183f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9fda58a2-2c53-4525-b633-778829348cef" xlink:to="loc_us-gaap_RetainedEarningsMember_3275e410-8e06-4fe6-a69a-f1996ced183f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_97e7e75a-8de9-4d88-b5e8-a038649f6d64" xlink:to="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_823f2b33-1c91-403b-990e-e5c4d96d92f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_823f2b33-1c91-403b-990e-e5c4d96d92f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_57f2c833-33f0-4912-a1bc-3b508a7fbad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_57f2c833-33f0-4912-a1bc-3b508a7fbad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_45f94390-2b45-4a63-9cad-906728498258" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_45f94390-2b45-4a63-9cad-906728498258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1550a770-9d9e-46fb-9bbd-8bd9055bb79b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1550a770-9d9e-46fb-9bbd-8bd9055bb79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_cf45cf52-8fad-4b85-9a60-8a3c35e96793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_cf45cf52-8fad-4b85-9a60-8a3c35e96793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2ff69902-9936-4c55-ad77-7d65f615f6d1" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2ff69902-9936-4c55-ad77-7d65f615f6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_8da06b4e-6882-4abd-8b63-606b254228b3" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_8da06b4e-6882-4abd-8b63-606b254228b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_bc822298-7166-4683-93c4-37269e6cf5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_bc822298-7166-4683-93c4-37269e6cf5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_b3255931-6540-4cfc-a8f1-eb4db599d37d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b586b1a4-8969-4c7a-800a-fcf152fb435e" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_b3255931-6540-4cfc-a8f1-eb4db599d37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7400e29c-53d2-4c97-a040-4b1d4fe31aa6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_36991793-2e98-4341-89a6-41ce727cade8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_36991793-2e98-4341-89a6-41ce727cade8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e4f7fe0-2ba0-4d24-9382-a2a1c5e2bc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockholdersEquity_5e4f7fe0-2ba0-4d24-9382-a2a1c5e2bc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_7e098f76-80bf-434c-a1d5-55e263ef1e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_7e098f76-80bf-434c-a1d5-55e263ef1e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_14d55317-cd12-4312-a010-fed3b6108f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_14d55317-cd12-4312-a010-fed3b6108f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b5bae93d-f360-46b5-9337-616e0d480922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b5bae93d-f360-46b5-9337-616e0d480922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_34ffc4cb-8eed-46a1-9861-03bb302fe345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_34ffc4cb-8eed-46a1-9861-03bb302fe345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_40534bff-4f2d-4a5d-971b-e3cd46f71cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_40534bff-4f2d-4a5d-971b-e3cd46f71cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8a330fce-1355-4242-9dfd-5cd25b97ac99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8a330fce-1355-4242-9dfd-5cd25b97ac99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f4791ef9-1360-45b3-bdea-74f0a5b3fcaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f4791ef9-1360-45b3-bdea-74f0a5b3fcaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_ac44d8e2-4d97-4a4d-8352-80973d5232d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_ac44d8e2-4d97-4a4d-8352-80973d5232d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f15469aa-29d5-47f4-9627-0ee377b43ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f15469aa-29d5-47f4-9627-0ee377b43ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_81af30fe-6d25-4019-85c8-c868494b0829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_81af30fe-6d25-4019-85c8-c868494b0829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_f4e2a4ef-f885-4c9b-95ae-1e6c0bf96b77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_f4e2a4ef-f885-4c9b-95ae-1e6c0bf96b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1a109e1f-4615-4995-9d47-2b5eb2ae23ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1a109e1f-4615-4995-9d47-2b5eb2ae23ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e74902ee-c203-4bb6-a3de-493c323dafca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_NetIncomeLoss_e74902ee-c203-4bb6-a3de-493c323dafca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1ae0aaf2-37d6-425d-887e-4a691938c36d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1ae0aaf2-37d6-425d-887e-4a691938c36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b30f4228-2674-425a-9ba9-6764460d3fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_02bfd00e-27b3-4a4f-b73c-2267592599f1" xlink:to="loc_us-gaap_StockholdersEquity_b30f4228-2674-425a-9ba9-6764460d3fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="wdq-20210930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9082e6c-d45d-401d-836a-dab0c3eb9805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9082e6c-d45d-401d-836a-dab0c3eb9805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ee003d95-cf60-4bb1-93ca-dbbe8a550395" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9082e6c-d45d-401d-836a-dab0c3eb9805" xlink:to="loc_us-gaap_NetIncomeLoss_ee003d95-cf60-4bb1-93ca-dbbe8a550395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9082e6c-d45d-401d-836a-dab0c3eb9805" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7547270a-5092-4ab3-b22a-b7cb2b17a2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7547270a-5092-4ab3-b22a-b7cb2b17a2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9f60639f-8dbb-4792-bcc8-12314f6e7218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_us-gaap_ShareBasedCompensation_9f60639f-8dbb-4792-bcc8-12314f6e7218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_AllowanceForCreditLossExpenseReversalOther_d0b4f74c-f1f8-4bd3-a57b-13a23738efdc" xlink:href="wdq-20210930.xsd#wdq_AllowanceForCreditLossExpenseReversalOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_wdq_AllowanceForCreditLossExpenseReversalOther_d0b4f74c-f1f8-4bd3-a57b-13a23738efdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_65480f71-3dcc-4091-8fc4-bb30bf3a95a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_65480f71-3dcc-4091-8fc4-bb30bf3a95a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_6835af21-8d6a-406c-9051-cde2ff09b2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_us-gaap_PaidInKindInterest_6835af21-8d6a-406c-9051-cde2ff09b2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e18b3c4f-8a44-4d55-bbae-f71b1b494769" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_68abfa52-20d5-480c-912b-7b52a77fe712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_68abfa52-20d5-480c-912b-7b52a77fe712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_872b33d3-5e59-40bb-a450-66ce488c6b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_872b33d3-5e59-40bb-a450-66ce488c6b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_db853565-d4f6-4d77-9d69-23eb20327129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_db853565-d4f6-4d77-9d69-23eb20327129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_842f599b-a1a3-4b6c-bf35-84e9c208a968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_842f599b-a1a3-4b6c-bf35-84e9c208a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_e080265c-410e-4b51-ab93-5f404848dd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_e080265c-410e-4b51-ab93-5f404848dd5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_05612088-6599-4fdd-975f-3e3c3977b327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_05612088-6599-4fdd-975f-3e3c3977b327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_48d48d34-680a-4932-80e8-fa4c4185e30c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ec0ed449-5e28-46db-b4dc-61d722a658e2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_48d48d34-680a-4932-80e8-fa4c4185e30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28953e93-9750-493c-b6ba-2418d6e51c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d9082e6c-d45d-401d-836a-dab0c3eb9805" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_28953e93-9750-493c-b6ba-2418d6e51c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_04724994-c2f7-4abd-a577-137916015e35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_04724994-c2f7-4abd-a577-137916015e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d6f576ee-95b9-4e0a-af7e-173171613b39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_04724994-c2f7-4abd-a577-137916015e35" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d6f576ee-95b9-4e0a-af7e-173171613b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b733abc1-6a83-4012-a342-8cb4b9142502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_04724994-c2f7-4abd-a577-137916015e35" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b733abc1-6a83-4012-a342-8cb4b9142502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2bff87b3-7943-4e18-a46c-da80e42117d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2bff87b3-7943-4e18-a46c-da80e42117d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_8183680e-f1f4-4b6c-ac10-2d4632e59c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_8183680e-f1f4-4b6c-ac10-2d4632e59c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_7d042bbc-9889-48d5-bb00-c3806af49bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_7d042bbc-9889-48d5-bb00-c3806af49bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_2f5a0ca2-0bab-4aa2-863e-c48f05d58a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_2f5a0ca2-0bab-4aa2-863e-c48f05d58a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_e4e5444d-bafd-463a-a262-ae384f35a952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_e4e5444d-bafd-463a-a262-ae384f35a952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fcec6cb6-f7fe-4bf8-a27d-0045d3253202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fcec6cb6-f7fe-4bf8-a27d-0045d3253202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_77161703-ae81-4851-8848-85a3da79ea8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_77161703-ae81-4851-8848-85a3da79ea8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_55208bfc-d616-4f6b-a7a9-2ed9aaac3fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8874ff6-945d-4131-b7fc-adf1aa993ed0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_55208bfc-d616-4f6b-a7a9-2ed9aaac3fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_905d6bc6-b75d-4b74-96d3-2c87c9cfc9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_905d6bc6-b75d-4b74-96d3-2c87c9cfc9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5041df87-189c-429a-9b1d-23ffdaf1fc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5041df87-189c-429a-9b1d-23ffdaf1fc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_32f57adb-d2f0-4dbe-a158-83c33d7c8594" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_32f57adb-d2f0-4dbe-a158-83c33d7c8594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a1313c5-2f1b-450d-82b3-348198af8f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a1313c5-2f1b-450d-82b3-348198af8f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_aab63c49-b71c-490e-9c65-13db5ce67178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a1313c5-2f1b-450d-82b3-348198af8f4d" xlink:to="loc_us-gaap_InterestPaidNet_aab63c49-b71c-490e-9c65-13db5ce67178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0f905da6-7c8b-479c-a9ed-1982407cd158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a1313c5-2f1b-450d-82b3-348198af8f4d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0f905da6-7c8b-479c-a9ed-1982407cd158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_29794034-69d2-4bf9-89f2-bc266d13e361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55309ad6-d24d-4ea3-adf9-4f2e06572854" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_29794034-69d2-4bf9-89f2-bc266d13e361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_2ea11144-7d72-4d57-bacc-b8c28c03aef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_29794034-69d2-4bf9-89f2-bc266d13e361" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_2ea11144-7d72-4d57-bacc-b8c28c03aef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_2378e8e7-ef50-4a80-acb2-b3bf10adb23a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_29794034-69d2-4bf9-89f2-bc266d13e361" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_2378e8e7-ef50-4a80-acb2-b3bf10adb23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7f63102f-9526-4377-bf78-7c7bf7331804" xlink:href="wdq-20210930.xsd#wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_29794034-69d2-4bf9-89f2-bc266d13e361" xlink:to="loc_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_7f63102f-9526-4377-bf78-7c7bf7331804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OrganizationandNatureofOperations" xlink:type="simple" xlink:href="wdq-20210930.xsd#OrganizationandNatureofOperations"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/OrganizationandNatureofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_145083c2-898d-4b59-a2f6-86918c79888d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_43d92dc2-0158-481a-993b-292d686b7d83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_145083c2-898d-4b59-a2f6-86918c79888d" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_43d92dc2-0158-481a-993b-292d686b7d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#OrganizationandNatureofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fbb52668-d8b7-4667-b75b-fea5ffb401a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fbb52668-d8b7-4667-b75b-fea5ffb401a7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fdcb039-0ec7-4ba8-93a8-3d4886a63b7d" xlink:to="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_27cf298b-6822-4852-92c2-72766243438c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bfc9ae60-cb78-436b-8d5b-d32e2a6e65d6" xlink:to="loc_us-gaap_CommonStockMember_27cf298b-6822-4852-92c2-72766243438c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5bfe571d-feac-434b-b9ef-55c26fede0b2" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_a30b8b93-205d-42dc-b49f-7fdfb0ac3305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_us-gaap_IPOMember_a30b8b93-205d-42dc-b49f-7fdfb0ac3305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_1b1daa82-3948-4bd6-b72b-041d46097600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_us-gaap_OverAllotmentOptionMember_1b1daa82-3948-4bd6-b72b-041d46097600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondaryPublicOfferingMember_b8ec4c4d-bdff-4fc1-81f2-6aa4ba3dca17" xlink:href="wdq-20210930.xsd#wdq_SecondaryPublicOfferingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_88e48d0f-6002-48f1-84fe-3eb008306145" xlink:to="loc_wdq_SecondaryPublicOfferingMember_b8ec4c4d-bdff-4fc1-81f2-6aa4ba3dca17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5adc5ee5-6e73-4786-9646-2f5e0619a55f" xlink:to="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_e61989b6-00ab-44bf-ba01-d4075757ea72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_e61989b6-00ab-44bf-ba01-d4075757ea72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9eda0ae0-cd2c-458b-99d3-ce291e60c7de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9eda0ae0-cd2c-458b-99d3-ce291e60c7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c0443ee8-1ad1-43e2-82a7-d91cc9fe4eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c0443ee8-1ad1-43e2-82a7-d91cc9fe4eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_f8e78737-edf3-4314-9ac0-e2d59ee67caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_f8e78737-edf3-4314-9ac0-e2d59ee67caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_059fcbd7-9f70-46ce-a387-cc4b9259ce74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees_059fcbd7-9f70-46ce-a387-cc4b9259ce74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_2e22798a-7bdc-443d-8b1f-94e37fac1728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_2e22798a-7bdc-443d-8b1f-94e37fac1728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_58e6ea22-72bb-423a-88d8-8197daedc8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e10abc58-f8b6-46fd-965d-618592fec056" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_58e6ea22-72bb-423a-88d8-8197daedc8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_faa0e3a0-1b78-4ee6-8cf4-620212920715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_900f1e46-5ccd-4dca-b67a-d7524de7c2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_faa0e3a0-1b78-4ee6-8cf4-620212920715" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_900f1e46-5ccd-4dca-b67a-d7524de7c2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a93ab0ca-7225-49e6-9c9d-904763504ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a93ab0ca-7225-49e6-9c9d-904763504ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_fd6cee94-6fdc-44f1-9589-7b7efaf6f9db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_fd6cee94-6fdc-44f1-9589-7b7efaf6f9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_b837b2a2-43c5-4311-b2d9-c5b0460838dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_UseOfEstimates_b837b2a2-43c5-4311-b2d9-c5b0460838dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_821d5e9f-c0fd-4e12-b742-9aca0acc9ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_821d5e9f-c0fd-4e12-b742-9aca0acc9ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0d76188b-ef21-4422-a245-600642bdc3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0d76188b-ef21-4422-a245-600642bdc3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_07a2682d-9da4-468f-9eff-7ac73947440d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_07a2682d-9da4-468f-9eff-7ac73947440d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_3168a226-f2be-4528-a18f-f9097a50ac4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_3168a226-f2be-4528-a18f-f9097a50ac4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3b600358-bb89-49be-8f17-7078c9d94099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3b600358-bb89-49be-8f17-7078c9d94099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_595a1f92-09b5-403b-861a-75db0204d17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_595a1f92-09b5-403b-861a-75db0204d17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_76f19ab3-fc26-4b11-87bf-557a975a513b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_76f19ab3-fc26-4b11-87bf-557a975a513b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_66e1ed02-75b9-42c6-94f4-ed0b43f50ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_66e1ed02-75b9-42c6-94f4-ed0b43f50ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_06f798b4-f177-41e9-a235-ea3cd0d543c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_06f798b4-f177-41e9-a235-ea3cd0d543c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_7d4fb44f-f020-4c40-9273-9bd12ab4d7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_7d4fb44f-f020-4c40-9273-9bd12ab4d7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_efa22da4-1e8c-407f-bee8-7bb2ded2ec66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_efa22da4-1e8c-407f-bee8-7bb2ded2ec66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_963606e1-c0e4-4ee1-8e48-965bb024c32b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_963606e1-c0e4-4ee1-8e48-965bb024c32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_66cf0fc8-a96d-454b-9452-8424b67f9b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_66cf0fc8-a96d-454b-9452-8424b67f9b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_fbf91e9a-9549-4333-ad7d-9afd154d534f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_fbf91e9a-9549-4333-ad7d-9afd154d534f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SalesAndMarketingPolicyPolicyTextBlock_6ffa3420-9281-4d1f-b7a1-72dfc3762a50" xlink:href="wdq-20210930.xsd#wdq_SalesAndMarketingPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_wdq_SalesAndMarketingPolicyPolicyTextBlock_6ffa3420-9281-4d1f-b7a1-72dfc3762a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_5207c439-e897-4d7f-88b2-ac0a7184e150" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_5207c439-e897-4d7f-88b2-ac0a7184e150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_11f32298-0356-421c-997a-53a557f619df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_11f32298-0356-421c-997a-53a557f619df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_79e53471-2766-4bfe-917a-aa0a32de0fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_79e53471-2766-4bfe-917a-aa0a32de0fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d78c2263-0bae-448d-976a-886d13d99817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d78c2263-0bae-448d-976a-886d13d99817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fbee7005-09e3-4d21-88b6-f197a86f6567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_95e9f4af-6fc5-4b0e-9a5f-cf309de3933c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fbee7005-09e3-4d21-88b6-f197a86f6567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0969a0e6-d96c-4852-930c-194ccb2f04f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_db75af81-37a3-449b-8ab0-c25782c301d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0969a0e6-d96c-4852-930c-194ccb2f04f4" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_db75af81-37a3-449b-8ab0-c25782c301d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_69c4f579-86ea-410a-8780-c74db652d73b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_69c4f579-86ea-410a-8780-c74db652d73b" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:to="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b7156033-24b1-426a-b749-ef6530c8c8bc" xlink:to="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_d99b945c-ded6-477a-b5b9-7ecf8b954ab5" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d884f9ed-97b0-4f9d-ac88-58c7cecb7984" xlink:to="loc_stpr_TX_d99b945c-ded6-477a-b5b9-7ecf8b954ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_9a6bb642-4601-438f-877a-13165bff94f1" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_3bab5674-2ddf-4c37-ac06-6520d2e214b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_SeveranceCosts1_3bab5674-2ddf-4c37-ac06-6520d2e214b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_4662f1f0-4318-4d02-803b-e0a136db3dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_4662f1f0-4318-4d02-803b-e0a136db3dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_9393ef44-1c29-4829-9877-0d5d98aaac09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_us-gaap_AdvertisingExpense_9393ef44-1c29-4829-9877-0d5d98aaac09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TaxRefundsSalesAndUseTax_afea2847-8c86-4737-8e21-a36d9b5005d0" xlink:href="wdq-20210930.xsd#wdq_TaxRefundsSalesAndUseTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5fa6c2b7-0f6a-4006-a1ec-f116feff51c4" xlink:to="loc_wdq_TaxRefundsSalesAndUseTax_afea2847-8c86-4737-8e21-a36d9b5005d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_db7f31d5-7e14-4d44-b124-3ffe63903265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_db7f31d5-7e14-4d44-b124-3ffe63903265" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_88d4d41a-8f9d-49e0-87af-cb7e6a8651af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_88d4d41a-8f9d-49e0-87af-cb7e6a8651af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_84094f2d-b7c8-4207-994d-26ac84420081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_84094f2d-b7c8-4207-994d-26ac84420081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_f5808d84-f326-4d70-a35c-fd245743098c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_f5808d84-f326-4d70-a35c-fd245743098c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_bddaaefb-7393-4eec-b05c-a7383f054b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_dfd0f270-3342-476c-9a73-6312dbf528d9" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_bddaaefb-7393-4eec-b05c-a7383f054b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ebd86a6e-c346-4911-9fec-f5b080a42b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebd86a6e-c346-4911-9fec-f5b080a42b1f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3fd28fe1-fdef-4c0b-987f-953e2edd076b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0978e372-cecc-4b5a-b614-6d0956f11569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0978e372-cecc-4b5a-b614-6d0956f11569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ea0dcd71-71a4-4fd2-991b-e38f8e909f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ea0dcd71-71a4-4fd2-991b-e38f8e909f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_d17a8352-2963-47d9-9ea8-f53cc3dbacdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_ComputerEquipmentMember_d17a8352-2963-47d9-9ea8-f53cc3dbacdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_059b1b46-8161-4d9c-b004-69886b82eb82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f8aec9f0-77e2-41e7-ac0c-ed49dbe3b177" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_059b1b46-8161-4d9c-b004-69886b82eb82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:to="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_db8df7e9-b089-4cd7-bcf5-3106f55ca69f" xlink:to="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ac0e52ad-8baa-4e6e-b56e-cd5c04f8e1d6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_97a7e7d7-eb60-46c9-a8aa-3ea88e1a751b" xlink:to="loc_srt_MaximumMember_ac0e52ad-8baa-4e6e-b56e-cd5c04f8e1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0fef4785-258c-4d87-8ff0-37ba2084dded" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_99ae12e9-78cc-47f7-9b22-de00e179ed33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_757c218d-ce2f-4369-ace8-c90f69337003" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_99ae12e9-78cc-47f7-9b22-de00e179ed33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RevenueRecognition" xlink:type="simple" xlink:href="wdq-20210930.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e8a51831-5afc-4f94-8826-1de82aac2a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b709cefd-3a81-4959-8cf3-dfc2d17514cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e8a51831-5afc-4f94-8826-1de82aac2a88" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_b709cefd-3a81-4959-8cf3-dfc2d17514cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_286f1c49-2100-49f9-aaf6-5f4fbb0dbe1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_286f1c49-2100-49f9-aaf6-5f4fbb0dbe1e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_40e43b87-7f61-4176-a510-b6c668608149" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_98711ebf-6713-46ef-bc3c-06d0321e7d5f" xlink:to="loc_us-gaap_SalesRevenueNetMember_c55019a3-be70-4b91-9748-ebafd0059d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3f1cdc97-d2d0-4ca5-a4e2-66dae967dd40" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_65b88a88-1042-451b-8c0e-c680d34e9ec2" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_a61ad837-2868-455f-9f74-ab60f61886eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2d48a265-f145-46f7-bcb1-887e8ce6b2b8" xlink:to="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:href="wdq-20210930.xsd#wdq_UsageBasedRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_UsageBasedRevenueMember_f87e5200-0364-4c98-899b-a7825e320b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:href="wdq-20210930.xsd#wdq_SubscriptionRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6b985fb3-6da6-4320-a22a-a4d72edda588" xlink:to="loc_wdq_SubscriptionRevenueMember_b54b5908-b789-4100-97e3-f8b405c24bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_0e10910c-bbdd-4d3a-8f03-9c3b7ba5132c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_0e10910c-bbdd-4d3a-8f03-9c3b7ba5132c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_73d76a9c-5c8c-4ac3-941b-396e816bd636" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9b9edd11-01b4-4769-a7f9-0993ad974372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9041f3ef-4a36-4147-a6e4-3e9189c884d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_f6b68be1-bb83-4a4a-b95c-42d40c8c4527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c2bc6e73-a6e0-4b9a-ac5e-83b2318f0886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7ea17dbb-ef73-4e27-9999-9cf06b3818bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e34812c9-4f12-4d8c-9a62-0814603396db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c3da3458-2fb8-4a29-9f5e-3d5e738bad93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_54758c6f-b197-40ec-ba44-ae3dfc330ac3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_f133eab9-fe84-4c0e-b88d-5acee36147ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="wdq-20210930.xsd#RevenueRecognitionDetails_1"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RevenueRecognitionDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_aebc2f00-7f81-4388-9ac8-e8b404248fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_58e459ad-c930-4b80-83e3-f620e4ea4cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_aebc2f00-7f81-4388-9ac8-e8b404248fc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_58e459ad-c930-4b80-83e3-f620e4ea4cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0e06ca86-6c9f-4ecc-8556-4d418cd678d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_0c9114fb-9bcc-405c-9a3f-c399002d441d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0e06ca86-6c9f-4ecc-8556-4d418cd678d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_0c9114fb-9bcc-405c-9a3f-c399002d441d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_784109eb-782f-445b-ba5e-4a15c872fc40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_784109eb-782f-445b-ba5e-4a15c872fc40" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e71defd-35aa-4ee3-8bf8-b5603aa9d1df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_ade01405-4eb0-4c94-b8cf-2bf37166b508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_ComputerEquipmentMember_ade01405-4eb0-4c94-b8cf-2bf37166b508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d7ca5de6-9578-48aa-8b54-6b4c50c5409a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d7ca5de6-9578-48aa-8b54-6b4c50c5409a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_6bc607f1-ea1e-4ec0-b599-1e0651b5dd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_6bc607f1-ea1e-4ec0-b599-1e0651b5dd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_c44a20b0-d367-4b08-98e4-9377f8bc9f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_06409cc6-deff-4959-a809-e4fc1b8eec35" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_c44a20b0-d367-4b08-98e4-9377f8bc9f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_88788032-3743-47ce-8594-5095866dece6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_488d7e7b-87a6-485f-99a3-7cc707f70130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_488d7e7b-87a6-485f-99a3-7cc707f70130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9439d315-3581-45ec-8d86-55a91fef10ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_9439d315-3581-45ec-8d86-55a91fef10ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c2f22079-e8a9-4946-a0ef-3f935db2409e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0bc3a0b5-891f-49ab-8eec-80759b2a390e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c2f22079-e8a9-4946-a0ef-3f935db2409e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#PropertyandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_365961c4-e49c-4e44-aa05-7f50961e7692" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4d043bff-71b0-4b9a-b5b2-a5e768f9a802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_365961c4-e49c-4e44-aa05-7f50961e7692" xlink:to="loc_us-gaap_Depreciation_4d043bff-71b0-4b9a-b5b2-a5e768f9a802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/Leases" xlink:type="simple" xlink:href="wdq-20210930.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ee6492db-7651-49d2-bddf-6ae98f78f614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_e83bf398-b0f3-467d-8974-c9f38523fa83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ee6492db-7651-49d2-bddf-6ae98f78f614" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_e83bf398-b0f3-467d-8974-c9f38523fa83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_32809e4c-c273-482b-b9a1-bc3cc48d24d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ee6492db-7651-49d2-bddf-6ae98f78f614" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_32809e4c-c273-482b-b9a1-bc3cc48d24d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/LeasesTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fd31fd36-44fd-4f9e-9eba-a61ca600b8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_50975897-9899-48af-9574-7be88346ef90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fd31fd36-44fd-4f9e-9eba-a61ca600b8a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_50975897-9899-48af-9574-7be88346ef90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6f398433-ae44-4ee2-b074-6e092b6a4597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fd31fd36-44fd-4f9e-9eba-a61ca600b8a5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6f398433-ae44-4ee2-b074-6e092b6a4597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3cb64cd6-bdad-4574-a3eb-a41f3acb121c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3cb64cd6-bdad-4574-a3eb-a41f3acb121c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_de42c9ed-b72f-41fc-a6fd-9d8951be0d99" xlink:to="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_29199858-5318-4dbd-8a3a-058a48828b63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_751646e2-b920-4fd0-b989-020adc30f845" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_29199858-5318-4dbd-8a3a-058a48828b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_74beda75-0a23-46d9-ace3-69793acf4b15" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd238e8e-1e8a-402f-88bd-30fe42e5f061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd238e8e-1e8a-402f-88bd-30fe42e5f061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_992823c0-52ea-438b-8203-e5a986b560d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_992823c0-52ea-438b-8203-e5a986b560d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e5c8a115-298e-48fc-9532-fafd4faa74f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_7f8b1705-e862-4f6f-a769-7232cca555b8" xlink:to="loc_us-gaap_OperatingLeaseLiability_e5c8a115-298e-48fc-9532-fafd4faa74f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#LeasesOperatingandFinanceLeaseMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dfe348d5-64e6-4029-9678-fa8d037336f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dfe348d5-64e6-4029-9678-fa8d037336f8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_b5293be6-3d22-4193-9382-947e2094e151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_b5293be6-3d22-4193-9382-947e2094e151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4494bfb9-d198-4755-89eb-2e78dce222d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4494bfb9-d198-4755-89eb-2e78dce222d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_4c4df9ef-5f7a-480d-9f29-e467b1b2f971" xlink:href="wdq-20210930.xsd#wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:to="loc_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne_4c4df9ef-5f7a-480d-9f29-e467b1b2f971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40dd7ef9-0209-4b85-801b-73b91d221039" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_181fb2a9-a1f1-4bc3-a708-7aaf4331c092" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40dd7ef9-0209-4b85-801b-73b91d221039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dfe348d5-64e6-4029-9678-fa8d037336f8" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_27500c6a-04fa-48b9-999c-4c20215994a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_27500c6a-04fa-48b9-999c-4c20215994a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3f36cb15-d2c4-40c0-9781-5614154b8846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3f36cb15-d2c4-40c0-9781-5614154b8846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_6b59e325-d027-4da5-8f41-49f57c47f583" xlink:href="wdq-20210930.xsd#wdq_FinanceLeaseLiabilityToBePaidAfterYearOne"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:to="loc_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne_6b59e325-d027-4da5-8f41-49f57c47f583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_59744946-5fae-4986-ac7c-8dd8b212a21d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_5b16cf7d-5c29-4e4a-b60e-b810e9de42cd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_59744946-5fae-4986-ac7c-8dd8b212a21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformation" xlink:type="simple" xlink:href="wdq-20210930.xsd#OperatingSegmentandGeographicInformation"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/OperatingSegmentandGeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1f05a01a-6e67-434b-8b8b-1e2549655b16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1fa63df4-3e81-4af4-ab6f-9655b2fffe3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1f05a01a-6e67-434b-8b8b-1e2549655b16" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1fa63df4-3e81-4af4-ab6f-9655b2fffe3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#OperatingSegmentandGeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b1e6fb8c-6b42-40ac-a03d-a1c119207e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_eb661809-29e7-41e3-b0d9-be5e26404294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b1e6fb8c-6b42-40ac-a03d-a1c119207e02" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_eb661809-29e7-41e3-b0d9-be5e26404294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#OperatingSegmentandGeographicInformationDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6773b645-a355-439b-a818-e4af7946e552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6773b645-a355-439b-a818-e4af7946e552" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:to="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5698c59d-9ff3-4c13-b2d7-cb1dbf560f25" xlink:to="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8e96a165-5cfb-43e5-84a3-c2a1663977c0" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:to="loc_country_US_8e96a165-5cfb-43e5-84a3-c2a1663977c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_OtherGeographicalAreasMember_f561ed40-bfc2-44db-8d90-c59b215185f3" xlink:href="wdq-20210930.xsd#wdq_OtherGeographicalAreasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_983e6fb8-9f34-4e32-9131-d148ff4b415b" xlink:to="loc_wdq_OtherGeographicalAreasMember_f561ed40-bfc2-44db-8d90-c59b215185f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0cb25665-e73e-414f-9448-f92870474a62" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_427099a4-22bf-4a8f-b515-482dca6a1e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8f62ae84-224f-467b-bccb-67a65e1f30d6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_427099a4-22bf-4a8f-b515-482dca6a1e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DebtandRelatedWarrants" xlink:type="simple" xlink:href="wdq-20210930.xsd#DebtandRelatedWarrants"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/DebtandRelatedWarrants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7d330d57-9a37-4d27-89ef-41519f6f40ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4d09dbf8-ca4a-4424-8a98-250fec30fbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7d330d57-9a37-4d27-89ef-41519f6f40ea" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4d09dbf8-ca4a-4424-8a98-250fec30fbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DebtandRelatedWarrantsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#DebtandRelatedWarrantsDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/DebtandRelatedWarrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6c7a1ee2-4dfb-41cd-b0b3-28d728941832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6c7a1ee2-4dfb-41cd-b0b3-28d728941832" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_da1da5ae-f5fa-4b52-9cab-e9e5af70367a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_LoanAndSecurityAgreementMember_58f41e94-42aa-45dd-9deb-d57f6c881061" xlink:href="wdq-20210930.xsd#wdq_LoanAndSecurityAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_LoanAndSecurityAgreementMember_58f41e94-42aa-45dd-9deb-d57f6c881061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_cfcfce87-c6c4-4e1e-93c7-30078af0e768" xlink:href="wdq-20210930.xsd#wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_cfcfce87-c6c4-4e1e-93c7-30078af0e768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_PaycheckProtectionProgramPPPMember_da73ebe1-c44b-4b70-86d1-aa968e2e9bd1" xlink:href="wdq-20210930.xsd#wdq_PaycheckProtectionProgramPPPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_26fbb25f-2cf6-4c01-a562-4b984ff4d38c" xlink:to="loc_wdq_PaycheckProtectionProgramPPPMember_da73ebe1-c44b-4b70-86d1-aa968e2e9bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_80ee42e3-2e27-4676-8433-8d5dd250996d" xlink:to="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_14118c27-ed80-46eb-9723-3ec71d179e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_548dd5cd-a094-4312-a368-4e88b7980aa3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_14118c27-ed80-46eb-9723-3ec71d179e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_aef0b3f8-2a0c-49da-982c-977a0c373cc8" xlink:to="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9f9d4ff6-bb3b-4fd3-8228-0ee88b339951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_211079ae-4911-4245-bad7-0788dd47d4af" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9f9d4ff6-bb3b-4fd3-8228-0ee88b339951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f3906b18-d153-4703-83d3-7ded0dd297a5" xlink:to="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_14e11ad2-1849-48e1-83a0-c01e5a67c5bd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:to="loc_srt_MinimumMember_14e11ad2-1849-48e1-83a0-c01e5a67c5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a5f0c8e2-ffc5-4978-b060-458e25c6a00d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5edd6982-947c-4a45-b994-227cdd421029" xlink:to="loc_srt_MaximumMember_a5f0c8e2-ffc5-4978-b060-458e25c6a00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_54c070fa-2978-4bfb-8d6c-083d2554f567" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b9791a2-9acd-43dd-9c7a-d577569d3f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b9791a2-9acd-43dd-9c7a-d577569d3f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_fc1c125c-fcd3-4e4d-bf5e-f24aa254e6d6" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantLiquidityAmountMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantLiquidityAmountMinimum_fc1c125c-fcd3-4e4d-bf5e-f24aa254e6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_854bc571-3510-4131-a08d-d3b46fecb32e" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm_854bc571-3510-4131-a08d-d3b46fecb32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_7933f69f-0738-465e-b68b-f3f94eb11639" xlink:href="wdq-20210930.xsd#wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum_7933f69f-0738-465e-b68b-f3f94eb11639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cbbb67-7685-426a-aabd-b5b278274ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cbbb67-7685-426a-aabd-b5b278274ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_e41059c7-0977-4283-a4b3-9098327e7350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCredit_e41059c7-0977-4283-a4b3-9098327e7350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3d57a3df-bc4e-4166-b73c-25f680fe11c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3d57a3df-bc4e-4166-b73c-25f680fe11c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17924905-358d-45f1-b015-9491c151d58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17924905-358d-45f1-b015-9491c151d58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2b76353e-5137-46d6-9abf-117edef0571b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2b76353e-5137-46d6-9abf-117edef0571b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_b171cd04-6b13-4a53-a444-1e7e8a0a1bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_b171cd04-6b13-4a53-a444-1e7e8a0a1bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_07d750a8-414f-4261-87e1-be94696f6cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_07d750a8-414f-4261-87e1-be94696f6cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_439102a0-af72-440c-b07c-3abe0d6c91d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_439102a0-af72-440c-b07c-3abe0d6c91d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b4548cb9-3846-4f2a-aa97-710e7337750f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e60ae898-0c47-4d08-86a6-e6f56c004604" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b4548cb9-3846-4f2a-aa97-710e7337750f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="wdq-20210930.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6f452e25-7f79-4b33-b8a7-c90f2f2620c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_95c0ed5a-d530-4500-9992-3205b6d974bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6f452e25-7f79-4b33-b8a7-c90f2f2620c2" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_95c0ed5a-d530-4500-9992-3205b6d974bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#CommitmentandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a0a4d8d8-8948-4288-9737-f2d1a8314ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_7becbf5c-f19f-4935-9672-585ee9916f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a0a4d8d8-8948-4288-9737-f2d1a8314ea0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_7becbf5c-f19f-4935-9672-585ee9916f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RedeemableConvertiblePreferredStock" xlink:type="simple" xlink:href="wdq-20210930.xsd#RedeemableConvertiblePreferredStock"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RedeemableConvertiblePreferredStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract_6255b78e-374a-45f4-a4f1-bcbdc4f9a875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityTextBlock_65e1aa01-fe6e-4492-88ae-9530dddaed56" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityAbstract_6255b78e-374a-45f4-a4f1-bcbdc4f9a875" xlink:to="loc_wdq_TemporaryEquityTextBlock_65e1aa01-fe6e-4492-88ae-9530dddaed56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RedeemableConvertiblePreferredStockDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract_c9d5bd52-e94b-4e6b-89a7-6fd3c2fa6ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityAbstract_c9d5bd52-e94b-4e6b-89a7-6fd3c2fa6ed4" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068ecbe8-a2bc-4cef-a8f6-0e5ec1a2f372" xlink:to="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b525c4b8-565c-4cb8-9b4d-b72a8ec4142b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6dbf0116-2676-41bf-849a-577925982d30" xlink:to="loc_us-gaap_CommonStockMember_b525c4b8-565c-4cb8-9b4d-b72a8ec4142b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_f753385c-6f0f-466f-9636-115565c585b0" xlink:to="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_TemporaryEquityNumberOfOutstandingSeries_36e19f42-71d8-4772-914d-90ae97827592" xlink:href="wdq-20210930.xsd#wdq_TemporaryEquityNumberOfOutstandingSeries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_wdq_TemporaryEquityNumberOfOutstandingSeries_36e19f42-71d8-4772-914d-90ae97827592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_9ea4243f-9efa-4061-bc37-c1886f9c8b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_9ea4243f-9efa-4061-bc37-c1886f9c8b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_a92fd9f5-2256-4ca7-a622-816602555e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_a92fd9f5-2256-4ca7-a622-816602555e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_b8c4afad-6c5a-41f3-a504-e35e4ca2c008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_560b2a48-241f-4a12-bed6-189c757645a6" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_b8c4afad-6c5a-41f3-a504-e35e4ca2c008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a41e6535-a91b-498c-8033-3f1b554046a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_073eff7f-9911-46b4-a1a0-01672f40fde8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a41e6535-a91b-498c-8033-3f1b554046a0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_073eff7f-9911-46b4-a1a0-01672f40fde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c5ea73-62d6-422c-ac9a-ae6b687741b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4e7badce-7510-4d69-b6f6-2f09507a7472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c5ea73-62d6-422c-ac9a-ae6b687741b1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4e7badce-7510-4d69-b6f6-2f09507a7472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d6172fc6-3ca2-4f80-a71c-6378dc224abf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c5ea73-62d6-422c-ac9a-ae6b687741b1" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d6172fc6-3ca2-4f80-a71c-6378dc224abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b7f2ca12-3aaa-477e-8f7d-627ccbda8990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b7f2ca12-3aaa-477e-8f7d-627ccbda8990" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:to="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9a049ff9-233e-435b-b107-1d27c667c031" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b3ed73f0-007d-4f9f-b28b-14e88630addf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b3ed73f0-007d-4f9f-b28b-14e88630addf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8cdba94b-291d-40c5-a451-7c51e06e582e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90fd4974-acc7-47a2-b2fd-f4a1cd34706a" xlink:to="loc_us-gaap_RestrictedStockMember_8cdba94b-291d-40c5-a451-7c51e06e582e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_751c39a9-1a06-41e4-812f-ddd2d1763b7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da3d214f-7e66-4d81-b60a-016cf92ad51a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da3d214f-7e66-4d81-b60a-016cf92ad51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2c53a9ac-ff3e-4a50-b66b-150e67ddeddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2c53a9ac-ff3e-4a50-b66b-150e67ddeddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7806a983-d6f1-4af8-bcad-0b3bcbfcf410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7806a983-d6f1-4af8-bcad-0b3bcbfcf410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d90ed87b-5c76-4463-8a82-a242a07a6b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d90ed87b-5c76-4463-8a82-a242a07a6b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_16355f12-d0f1-4e00-bbcd-11105128dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_16355f12-d0f1-4e00-bbcd-11105128dcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_06d04de7-c9fc-4763-80f1-2f8b4b06cc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_06d04de7-c9fc-4763-80f1-2f8b4b06cc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9e12f842-9ed6-4789-b62d-8f7b538ee8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9e12f842-9ed6-4789-b62d-8f7b538ee8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_baf2a51c-bb12-42ff-a11e-4ae409565276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_baf2a51c-bb12-42ff-a11e-4ae409565276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_05ad8119-f539-46c4-be8a-90dec1947a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_05ad8119-f539-46c4-be8a-90dec1947a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5bc5e0c8-c1b1-409d-a44e-878a25c9087e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5bc5e0c8-c1b1-409d-a44e-878a25c9087e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_e0773517-46b0-4e66-acd1-84f458b5ad82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_e0773517-46b0-4e66-acd1-84f458b5ad82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d9385da0-d598-422f-bed7-cb804fbc11c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d9385da0-d598-422f-bed7-cb804fbc11c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_17180444-b9f1-4396-8d09-23f1d0818b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_17180444-b9f1-4396-8d09-23f1d0818b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7f8f8da-4298-4c53-8787-672ea5dd0c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c7f8f8da-4298-4c53-8787-672ea5dd0c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ee3c33b-dbc4-4271-a5b6-614ab220ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ee3c33b-dbc4-4271-a5b6-614ab220ff67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dabbf5e8-17b2-424f-8cf5-690a196fff21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8bd9d4ac-971b-4470-9d55-a8704a319d05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dabbf5e8-17b2-424f-8cf5-690a196fff21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationScheduleofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e9564f59-67ce-471a-aa55-a059f8c85ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e9564f59-67ce-471a-aa55-a059f8c85ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_24268331-39f9-4266-bc0f-d5e93cf6287c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_24268331-39f9-4266-bc0f-d5e93cf6287c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_524b73a5-55d5-429a-a94d-09900469967d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_524b73a5-55d5-429a-a94d-09900469967d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_546eaa28-9ed5-4a14-a548-acef5798840e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_546eaa28-9ed5-4a14-a548-acef5798840e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a50c63e5-6230-4745-82ed-989b74ec1bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1482d837-b2f9-477d-9fe3-8279ac400bf6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a50c63e5-6230-4745-82ed-989b74ec1bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_b0a8b777-0320-424b-ace8-f1ffc2325e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_b0a8b777-0320-424b-ace8-f1ffc2325e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6a01a1fb-8a75-4b5d-9314-dbd55a1c210e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6a01a1fb-8a75-4b5d-9314-dbd55a1c210e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_aec90fa2-74d9-42d4-a0a1-752fc03ca44b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_aec90fa2-74d9-42d4-a0a1-752fc03ca44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_339b1597-6f5d-46bc-8ae5-92da7401e84d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_339b1597-6f5d-46bc-8ae5-92da7401e84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_cdf65b44-405a-40c6-b4b1-5ea29da9dfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_cdf65b44-405a-40c6-b4b1-5ea29da9dfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_041e0be7-18a8-44d1-bce3-ee22f54b8e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7184e0c1-90ec-4853-98d7-de627931a2b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_041e0be7-18a8-44d1-bce3-ee22f54b8e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_62b78b6e-a82a-4920-9250-49adc7de4340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_62b78b6e-a82a-4920-9250-49adc7de4340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_227b5e71-9dd6-4970-919e-2b8b0766ee78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_227b5e71-9dd6-4970-919e-2b8b0766ee78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ded0c120-2332-43b9-b02d-fc178ef0f118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ded0c120-2332-43b9-b02d-fc178ef0f118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4250eef-e774-4315-a225-6bd9b214c6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b4250eef-e774-4315-a225-6bd9b214c6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f11f9509-35d1-4322-b840-f2a6752f867d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c043cb4e-5850-42de-948a-63ad618ee329" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f11f9509-35d1-4322-b840-f2a6752f867d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eb443070-723d-41b9-9dba-eee39b0a4a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eb443070-723d-41b9-9dba-eee39b0a4a7a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:to="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_77c4d94b-2fac-49c7-9230-772863e54d38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7ad7c650-6128-48bd-a9a2-53a65dcf0803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82b46eee-2a93-47a5-bdfd-7cb60921750e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7ad7c650-6128-48bd-a9a2-53a65dcf0803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_780d5d7e-c32a-42f4-80d3-7dd0a943da7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_375ddda5-7b43-4bfe-a1de-fbf0051b436e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_375ddda5-7b43-4bfe-a1de-fbf0051b436e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_97a4f254-877a-4a27-8d32-7012a3d30017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_97a4f254-877a-4a27-8d32-7012a3d30017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_76a683a9-d743-4068-9c26-0f40bdb5b59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_76a683a9-d743-4068-9c26-0f40bdb5b59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_15b13929-bc53-4b70-8a1c-c5f2f614fbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_15b13929-bc53-4b70-8a1c-c5f2f614fbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_17cdbc3d-43ae-4337-8ab5-b0801e0c2a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0b151083-cc38-44bd-a29c-acc3d6f22453" xlink:to="loc_us-gaap_SharePrice_17cdbc3d-43ae-4337-8ab5-b0801e0c2a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="wdq-20210930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5dc8a91c-0c99-40ef-9525-0f2ff0368750" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_e00cc657-3a49-4ebb-bcaf-9edea33c8324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dc8a91c-0c99-40ef-9525-0f2ff0368750" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_e00cc657-3a49-4ebb-bcaf-9edea33c8324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ff11fae9-8c2a-420a-bf5d-ea41abf6f040" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_83c541a2-c7b6-4a05-85de-8be383bdc488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ff11fae9-8c2a-420a-bf5d-ea41abf6f040" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_83c541a2-c7b6-4a05-85de-8be383bdc488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DefinedContributionPlan" xlink:type="simple" xlink:href="wdq-20210930.xsd#DefinedContributionPlan"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/DefinedContributionPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c7c6613-6684-4187-bbb5-8b25e9d2f1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock_17f9217c-6194-4513-b658-9eff83e20cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c7c6613-6684-4187-bbb5-8b25e9d2f1ca" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_17f9217c-6194-4513-b658-9eff83e20cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/DefinedContributionPlanDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#DefinedContributionPlanDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/DefinedContributionPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3bf03d21-9bdc-48b5-bc88-9873cfc87fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3bf03d21-9bdc-48b5-bc88-9873cfc87fe9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_af976c55-675b-4afd-bb41-2a31c54835a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:to="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_faee869c-ea0a-44aa-a5de-04d5ae91d241" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_da387e10-6015-4629-a89d-d127941b16ac" xlink:to="loc_country_US_faee869c-ea0a-44aa-a5de-04d5ae91d241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_586dd716-0010-41c7-92ea-c70968e3d6de" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_f79d3b76-ad32-48a5-b5c6-953311039586" xlink:to="loc_country_GB_586dd716-0010-41c7-92ea-c70968e3d6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c1389dd3-444c-447c-a1d2-7c44450e6495" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c4047af0-4713-42ed-b1e0-3be4a7e432d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c4047af0-4713-42ed-b1e0-3be4a7e432d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_8cd927f3-4848-44d0-b0fc-bc17f6e468db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_43a70bd6-8c6c-443e-ab7e-8cfa8a1b7e0f" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_8cd927f3-4848-44d0-b0fc-bc17f6e468db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="simple" xlink:href="wdq-20210930.xsd#NetLossPerShareAttributabletoCommonStockholders"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fef81b4e-9c8b-4207-be3d-ddf89ffd42cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_82bc72dc-f334-4daf-8619-c81e6b4626ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fef81b4e-9c8b-4207-be3d-ddf89ffd42cf" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_82bc72dc-f334-4daf-8619-c81e6b4626ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="simple" xlink:href="wdq-20210930.xsd#NetLossPerShareAttributabletoCommonStockholdersTables"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_25ab25df-bc93-49f0-a669-c2dbfca5664a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6ccc7e7c-bb89-44c6-9136-77f437140071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_25ab25df-bc93-49f0-a669-c2dbfca5664a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6ccc7e7c-bb89-44c6-9136-77f437140071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ba615cea-b455-48b4-9719-17c11a201066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_25ab25df-bc93-49f0-a669-c2dbfca5664a" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ba615cea-b455-48b4-9719-17c11a201066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_359b7c70-9fc4-4deb-9eb1-86ff3d58cdee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_NetIncomeLoss_359b7c70-9fc4-4deb-9eb1-86ff3d58cdee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_f3958b4a-2f50-4016-91fc-4109c9167244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_f3958b4a-2f50-4016-91fc-4109c9167244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_06c98641-8354-496d-983c-a2386e449952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_06c98641-8354-496d-983c-a2386e449952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_efa1c4d4-e27c-4635-b357-0655515c7315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_efa1c4d4-e27c-4635-b357-0655515c7315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29263b58-adfc-49d7-8034-e39b3a0bb7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29263b58-adfc-49d7-8034-e39b3a0bb7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_01fc2c1c-f7be-40b0-b3e9-f7fe09cc7c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_01fc2c1c-f7be-40b0-b3e9-f7fe09cc7c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fe6f7271-9a53-4602-b920-cbc53d71b210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_EarningsPerShareBasic_fe6f7271-9a53-4602-b920-cbc53d71b210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_791aa81d-7f69-4537-a896-aa790a53d350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2024fddb-4214-4944-8f0b-7f0f141d06b4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_791aa81d-7f69-4537-a896-aa790a53d350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_099ad554-52cf-4e5c-a4e1-92ad8f16a38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_099ad554-52cf-4e5c-a4e1-92ad8f16a38c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bdc96e5f-070f-4868-ae0c-bde9b693a267" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_7614de3e-9541-4bbf-a153-bc0c31ed0ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_7614de3e-9541-4bbf-a153-bc0c31ed0ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8f0d67c0-cb76-4a4b-af73-7d2d89d3596a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8f0d67c0-cb76-4a4b-af73-7d2d89d3596a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_4d2e613d-c726-457e-982a-ba3a4b9f06e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_RestrictedStockMember_4d2e613d-c726-457e-982a-ba3a4b9f06e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_634fd99c-6c3d-48f9-8af0-478e8c7e45e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8d9e2bb9-fa71-4392-a10a-774acf5441e4" xlink:to="loc_us-gaap_WarrantMember_634fd99c-6c3d-48f9-8af0-478e8c7e45e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64610ddc-17f7-4b99-a1e5-b128c4ea5e56" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_398db699-6f2a-4ae5-8465-40a64f3eeef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a509fff8-38ec-49b3-addf-41309ce1d3ec" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_398db699-6f2a-4ae5-8465-40a64f3eeef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="wdq-20210930.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_45cd3291-785d-4462-9ee4-e2d9d0b6397d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1db03012-1a15-4229-81d7-19d3bf086f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_45cd3291-785d-4462-9ee4-e2d9d0b6397d" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1db03012-1a15-4229-81d7-19d3bf086f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_221d7e2e-bd2b-4218-80ed-92a7989b96ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_221d7e2e-bd2b-4218-80ed-92a7989b96ba" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_549dd5fe-d85f-4352-a796-9cea738f4626" xlink:to="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_310ff046-4ef2-45d5-b73c-90a7aaf8c6cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_01458eba-e4f2-476b-ac5e-b8a0bb17c547" xlink:to="loc_srt_OfficerMember_310ff046-4ef2-45d5-b73c-90a7aaf8c6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1bbe6ecc-4492-4492-aaf3-8363955ed14b" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_a9f49a6b-67fe-487e-b295-2ea10a37a54c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_a9f49a6b-67fe-487e-b295-2ea10a37a54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionRate_b7b28e57-2a4d-4539-89d4-1a99793adfd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5a5fa8fe-5768-440d-b77e-3d61905406c4" xlink:to="loc_us-gaap_RelatedPartyTransactionRate_b7b28e57-2a4d-4539-89d4-1a99793adfd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SubsequentEvents" xlink:type="simple" xlink:href="wdq-20210930.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_7ec9519e-c9bc-493e-88a4-8812aae86746" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_91158ae2-ce73-4e36-8088-8153b88931bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_7ec9519e-c9bc-493e-88a4-8812aae86746" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_91158ae2-ce73-4e36-8088-8153b88931bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.csdisco.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="wdq-20210930.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.csdisco.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_8061d69a-57a1-4c07-b5e8-7f4047651181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_8061d69a-57a1-4c07-b5e8-7f4047651181" xlink:to="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_c80c61a5-17be-4a13-afc7-0d29c72677ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5ca74885-4856-4e23-b651-2374aba3d45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_718cfbcb-e298-431e-a83c-5745b2823906" xlink:to="loc_us-gaap_SubsequentEventMember_5ca74885-4856-4e23-b651-2374aba3d45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_90b8cb42-5711-4c8b-ba5a-24c0053e7e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e82e9dbd-8b35-4968-8190-ecd9d9fe39d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac78b8c6-cecf-4895-9db8-569271ac07f2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e82e9dbd-8b35-4968-8190-ecd9d9fe39d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b18cf8eb-0380-4c5d-aadf-6ce1c1829dfe" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_5ce9bfbd-ed56-4092-97ba-b24152c70106" xlink:href="wdq-20210930.xsd#wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_be94462d-2a8f-4b15-a27a-408fb00211e5" xlink:to="loc_wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember_5ce9bfbd-ed56-4092-97ba-b24152c70106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_48ea0133-0610-4983-ae05-35c0445739dd" xlink:to="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5a8b6043-b04d-409d-bd33-782aeb600635" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:to="loc_srt_MinimumMember_5a8b6043-b04d-409d-bd33-782aeb600635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d84ce48f-9783-4075-924c-d73f1df6dfd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b679f04c-a642-4bb3-a05f-c43aa31abe7a" xlink:to="loc_srt_MaximumMember_d84ce48f-9783-4075-924c-d73f1df6dfd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_633cae29-4de9-4c2f-9f43-5b1236298725" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ee541aae-c826-4574-bc98-5d5e688f7a89" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_e8294693-ceba-43ae-acc1-580eb5fbe0b8" xlink:to="loc_srt_ScenarioForecastMember_ee541aae-c826-4574-bc98-5d5e688f7a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_57a1de4d-5c2f-4d58-89eb-90a9ef2ba506" xlink:to="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b4ab98a0-df04-4806-9ac7-3fc59c8b3b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b4ab98a0-df04-4806-9ac7-3fc59c8b3b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5e5a8c71-3a70-43a8-989a-bc622d2f903f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_5e5a8c71-3a70-43a8-989a-bc622d2f903f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_dfa9229b-74c3-4a01-a1bb-1b7203ddebef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_dfa9229b-74c3-4a01-a1bb-1b7203ddebef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_deadf4fb-3490-48e1-972f-e6c80ec599bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_deadf4fb-3490-48e1-972f-e6c80ec599bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_75423bf1-bb2d-4211-948e-31dac4804c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_75423bf1-bb2d-4211-948e-31dac4804c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c8ca4603-f1fe-41ca-8919-cdd30169598a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c8ca4603-f1fe-41ca-8919-cdd30169598a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_cdb6a68f-1f2f-4404-84db-22f5b0bcc03e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_c0e55da4-b422-466f-a6aa-ae15c94fa46e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_cdb6a68f-1f2f-4404-84db-22f5b0bcc03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>wdq-20210930_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/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:wdq="http://www.csdisco.com/20210930"
  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="wdq-20210930.xsd" xlink:type="simple"/>
    <context id="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i69d1442f3dd741b9a0e50e19eafe9a3e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i96d6833b21d0431dab36fecbf5684533_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2b156083d1ea41acb99db4f05be206ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i10f80297490f43abace53060f36b0c13_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="i1ed9dd07b6d14c04973620450e07ee1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="i76db8792136a48f8b03f4fa7e05b2d26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1faa3ab18ead4cd48dfca289c0305c4d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1b1495607584482e881438ae22a19cc5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="ifd06e19e26544e3c807a7b43e0a3b211_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="ifcf8043d0d5e4aa789723031d6924943_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="if8e8c863ee28448785cb4dd182c5f41c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="ia1cb09f3a1e246789524c9ebd10defb7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idf42bb26d98743d2b120949e56eeda41_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="if02e11d4b39a48ea9d13ee3aa565e0c3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="ic202691f5959489095f6220201b36de8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</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="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i20eb919c8d2c4dce8b14d3de4d84a9b9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7f0234639e874ba5b6563e0681c346a9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i10f7483b2e664dc6a7a1ff4f0a097a38_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i558d57bdb734401ba98ce1f3782b8ef6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc6a44d95bc24a57baea07c60961bcd4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7798c32cb76543f1bb87b82daa87cf39_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe71c9db0ec54a94a28bd59e169812b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3c0717d41953437493dee200096b636f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iad265d0c85284b15abea3a02a7980677_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7152dc9d83c4442887e7a372ba9b3b92_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7b77ae46c57f4fc294fd95157b26dfba_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic0f03f575b9e4d1bbd6832aa3c158b03_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4ac3a3c956834884a25972defde077c3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3ec6143a755f4661a4c6158b67578921_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3fdaa4c61be649bfb540858bf3310d67_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifcbc20e8fe054564b39dfdf7c7049358_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i876ebfcb4cdc4670bd30930fd70e6230_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id564cb24a8364d7abc9965842d3e319d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4ceb0276ba754e5ab59132a7525fd205_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7cd21640908c4f02ae5f5724de07c11a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i637b8154960e45f5a7dcf937868949ef_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-21</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="ib7000fdeb0c947418ad32aca5878a92d_D20210721-20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-21</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="i98b28b315d364ad883f63280e7072478_I20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-21</instant>
        </period>
    </context>
    <context id="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-21</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="id1571aeef0df49ea8ab727cb9e1c2396_D20210721-20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-21</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-21</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="ic05233f34bd64c6a8dc3b931c607ea8e_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="ie39d7bca2bc94ed5840a4c87c90df24d_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="idba538d2502c4c58a7561f0fe6a3e606_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="i44be88bf63fa42d9b2cd2bc50516ada4_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wdq:SecondaryPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="id0089c0136b8482694f028bf6c0869bf_D20210709-20210709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2021-07-09</startDate>
            <endDate>2021-07-09</endDate>
        </period>
    </context>
    <context id="i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9dc11f5689dd403fbc92053ea248e0d1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3646f14678b34c1598492c378e9a24d4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i53de6e55135d4d1394ea2698842ec74f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6285c2e365364f16be42d56bbc27ece1_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8b61a7c7ba614bb1973f83287298cbd3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib60e5a73a4d546139ec0c42e41180e07_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8c6ef55bc0e64f07b2b7be072c373a4a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i19f9866feeaf419eac0586a32647d7fe_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:UsageBasedRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic03a213632c549cb98f0d35e23b9d2b1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id1d9a193fa7c4025b21ed160e28cbc89_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i83e23e77b857485c8e0cf9799f2c1755_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88b1015e1f5d448a8b27dce661552997_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wdq:SubscriptionRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i60140865847e4c0bb90f2e5014ca0b37_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2bed1a92a94249c0bab72bd2c5aae1a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1cf64b5501414ac88e660faa81256d4e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6af9561ec5a043b5a402bb60dfa5e400_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibec557e55dd849e6bb4ffe46b076b200_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i462b3842be4140caa54ede61634c6fa7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b410717da62424499fc682c23a50c09_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3d653b18095d4675aa49d684fcfefb68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic217af630ea244279a32e90cbc84a678_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i38005270772843738b8c88fae059d74b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie010bf4b270546e5adf58e186dcdd751_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7fb4bfb974bf4fedb18912ece7868ed1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ied04ac3768a64ba593da3717cc16f246_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4686570b397e4642b33e5983955c9622_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2a2614e55364442aa4cd30f8ac62383e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6256923ca56b4e8f8ba433451a7a7a39_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8bf003fb3e9243afa2ca0eb979e5138c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i76f9bd7f4f034099ad0289f757c6b812_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wdq:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib7d3096e62bc4587bbc8873e57f6a94c_I20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="i4b853ed033de41da99529d21f3b36e29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15741b7b4b6344aa89666b12cece392a_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i657c6b6581654bc790de1104cd5d9cd9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0bebac41253442bcbc26dfb67c6c91bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icafcef425cee4c5185e1556cfe5fb63d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4519f52eed3b4254ba97ab197998572c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11838682e41d43cdbf5c9b806f93cc9e_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5617a69c44c04fae82bce638ba813a2c_D20201001-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ia97adc53a4c94167a3bd064725364b82_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:PaycheckProtectionProgramPPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i218395e6095c4b1d83bf9d3fc498576d_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:PaycheckProtectionProgramPPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a7dcad1dc8340b882fb586542d92965_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i08a32e898cfe465583026a18e483ed5d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ica85c5d0380b4ffcbc8e267d944da680_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i417d36ddede944a7a5a710e9181ea0f5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i389cab84fb6a474487022e2d24dc5341_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6af2c82f251b4fa0b7295b5932cf1f37_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib886b563e7654c238f58afa897cdc8bb_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id3cf5859bc054c98a307c505055183b4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2a86e1bc177345928d4346aa1009ede0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i553b225d54634b7b8b00a0d3251a3c75_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i83ae165cb1b04435a3d6fb932aff26dd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i79cf837b86b8405ea74f98e03280feac_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i16b8ac46699946dcb782172aa40181e0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i58951fb1ca6b4d7f8ae5f3b9481dfb38_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5d01673a91fa434ab7c783fa603a9c66_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i06129933f789426b9a4e13e86b2e4259_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="ia00ad3dc5513408bb488654c1e293a72_D20181001-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="idc55a793f7c24531af8cf1670e4d3d16_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iae4f7291684b42f5b21ae34a48f4bc24_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3e53099088844160bf7e3aabb709e91f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i844b37bb12a242aebb27ac2b48c682ca_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-11-10</endDate>
        </period>
    </context>
    <context id="i927f478dfdea420c95da45a616ddd7f7_I20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-10</instant>
        </period>
    </context>
    <context id="id83ba06a91464aa8bb46ad24f95b23f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001625641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wdq:SecondAmendedAndRestatedLoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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="series">
        <measure>wdq:series</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xNy0xLTEtMS02Mzg5_d6343edb-088e-4a23-9b81-8576eb7f8da0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xOC0xLTEtMS02Mzg5_82216c59-485a-415f-bb2d-9290f94f9780">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8xOS0xLTEtMS02Mzg5_94226ab4-6178-44d1-95c4-84cdf5a5234b">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8yMC0xLTEtMS02Mzg5_5638b5e9-142e-4556-97a6-8aabeffa8490">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80L2ZyYWc6NmIwZGZlNjg3MjgzNGFiYTgwNjI1ZGQ0MTA4ZGE4YmQvdGFibGU6OTZhZTJkM2Y1NjUyNDRlN2FlZGJjOTcxNWMwNGJlNTUvdGFibGVyYW5nZTo5NmFlMmQzZjU2NTI0NGU3YWVkYmM5NzE1YzA0YmU1NV8yMS0xLTEtMS02Mzg5_42391610-2c3f-498f-a936-c23e0f5abb0b">0001625641</dei:EntityCentralIndexKey>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="id0089c0136b8482694f028bf6c0869bf_D20210709-20210709"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OTMvZnJhZzpkNThiMjdiMTIyZGQ0ODUyOTkxYWI3MTRlN2M1YWM2Ni90ZXh0cmVnaW9uOmQ1OGIyN2IxMjJkZDQ4NTI5OTFhYjcxNGU3YzVhYzY2XzI3NDg3NzkwNjk0ODM_ba2e5c14-1db7-4fc1-8d6b-27eec31e2eca"
      unitRef="number">0.2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <dei:DocumentType
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM5_ea3a4483-75d4-4015-9003-0ec08d44e1a4">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6Zjc0ZjIwNGQxNGMzNGI3NGE3YjhmZTA3OTVhZWMzZDkvdGFibGVyYW5nZTpmNzRmMjA0ZDE0YzM0Yjc0YTdiOGZlMDc5NWFlYzNkOV8wLTAtMS0xLTYzODk_583234ef-3858-45ac-86fe-32c3a9993f3b">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xMzI_b5867da7-a8e5-444e-ae32-de98f5b0002a">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NDZkMmVlZjdiNTQ5NGY5YWE5NmY5MWM4NTZjYzkwZjgvdGFibGVyYW5nZTo0NmQyZWVmN2I1NDk0ZjlhYTk2ZjkxYzg1NmNjOTBmOF8wLTAtMS0xLTYzODk_9eeae3fd-4b20-4d8c-be12-69855421068f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQw_f60ad2d5-45ff-4c45-9ad9-05b30e895c13">001-40624</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQx_b84b21a3-0c57-4661-b390-0d99e56820ce">CS Disco, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8wLTAtMS0xLTYzODk_379f24b9-fdf1-431a-885a-70fad63fdc1f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8wLTItMS0xLTYzODk_6b53a085-f571-4a85-a0ab-b89bb8d7df34">46-4254444</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M180_3c77351a-1398-4d57-a81e-6fb06aae0b93">3700 N. Capital of Texas Hwy.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M183_0b895933-f10d-4aa8-b1d8-50002f2d9b48">Suite 150</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xMA_e19e4da3-f36e-4ab7-bade-d4d1add2f691">Austin</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xNA_a8344352-c584-4832-b13b-5b7dfecfcae3">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NzIwYjQ4ODg0MDM2NDIxYWE5OWJjODI5YjIyYjNiMmUvdGFibGVyYW5nZTo3MjBiNDg4ODQwMzY0MjFhYTk5YmM4MjliMjJiM2IyZV8yLTEtMS0xLTYzODkvdGV4dHJlZ2lvbjpiYTg4MDJlYTdiYTA0ZDg1YjEzZTFiNDZhOTE4YTI2M18xNw_ba89663f-8c14-42cd-96fc-d29bebafbdc9">78746</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8yODI_ba416af2-c0c7-4389-a771-9ff830cd92c3">833</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM0_0f39a8cd-3c26-443a-827a-84f20288eab3">653-4726</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTAtMS0xLTYzODk_0115f19f-7472-4fb0-baf2-662141dd1687">Common stock, par value $0.005</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTEtMS0xLTYzODk_f3c21afd-f472-4768-bed8-6e15b5af066b">LAW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NTIzZjJlYTlmNzJlNGE5NTk5MzU5YWRhNWM2NDhiZmYvdGFibGVyYW5nZTo1MjNmMmVhOWY3MmU0YTk1OTkzNTlhZGE1YzY0OGJmZl8xLTItMS0xLTYzODk_aeff6051-d562-4dfe-b793-9063c62bebe6">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM1_f1c6d488-6e14-42ce-b4c7-89cbe306d439">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM3_70d90ce7-7d26-4101-baa9-b17c86f78906">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8xLTAtMS0xLTYzODk_dfca8d88-0381-4afa-bf06-b167ac86fb1f">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8xLTMtMS0xLTYzODk_49871a82-7904-43e6-ae8e-de7a278d5269">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGFibGU6NjVmYWU0ZjBhZDYwNGY5ZWFhNWJhNTgyNjQzNjg1ODgvdGFibGVyYW5nZTo2NWZhZTRmMGFkNjA0ZjllYWE1YmE1ODI2NDM2ODU4OF8yLTMtMS0xLTYzODk_62c88f74-d69d-43d6-a59d-216fed172450">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTM4_e5c25483-c39b-416e-8e26-06fe8ea33976">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xOTQy_4e3c6608-6b84-4c36-9dcb-0e86231a9443">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i69d1442f3dd741b9a0e50e19eafe9a3e_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xL2ZyYWc6MTY1MmI3NmQxZDNmNDY2ZjgxYjQ4YjY3NzdmYWNiMGIvdGV4dHJlZ2lvbjoxNjUyYjc2ZDFkM2Y0NjZmODFiNDhiNjc3N2ZhY2IwYl8xMDk5NTExNjI5ODIw_e9a69cf8-d0c6-402f-b3ad-fa5cafb19317"
      unitRef="shares">57624792</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMy0xLTEtMS02Mzg5_1dc56425-ed8d-4263-84cb-9892c5357543"
      unitRef="usd">258478000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMy0zLTEtMS02Mzg5_641d38fd-62a3-4d4a-ac0b-a823288b52a8"
      unitRef="usd">58569000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNC0xLTEtMS02Mzg5_b1b6e736-5c6a-45c7-b346-78f1ab83a291"
      unitRef="usd">23180000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNC0zLTEtMS02Mzg5_b76eea5b-5759-4ff7-aada-42041e82780f"
      unitRef="usd">12912000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNS0xLTEtMS02Mzg5_a36d79d4-8c9f-4edc-b9eb-0ad5d6f42790"
      unitRef="usd">6558000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNS0zLTEtMS02Mzg5_8e9bdab6-7d00-49ac-9db6-43bddfb21e91"
      unitRef="usd">1364000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNi0xLTEtMS02Mzg5_559fac9f-68e9-4f9b-a50c-47158afd4215"
      unitRef="usd">288216000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNi0zLTEtMS02Mzg5_46edb29a-e2d2-47fe-b039-44b24596b25f"
      unitRef="usd">72845000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNy0xLTEtMS02Mzg5_5482946d-c961-49fc-b308-6e7b221dcec8"
      unitRef="usd">4947000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfNy0zLTEtMS02Mzg5_e66f919d-e26d-439a-9fc1-15c7d7d67b9f"
      unitRef="usd">3873000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOC0xLTEtMS02Mzg5_fe34284f-adac-4698-b2e1-582ef70c54cc"
      unitRef="usd">1115000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOC0zLTEtMS02Mzg5_26b3bdfa-e888-4ddb-8209-507d30dc4ef0"
      unitRef="usd">1850000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOS0xLTEtMS02Mzg5_1baa79a6-9c95-42c6-95d1-5842ce9861a8"
      unitRef="usd">534000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfOS0zLTEtMS02Mzg5_ad194310-6a31-4abf-8d37-fb54ad54f8ac"
      unitRef="usd">539000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTAtMS0xLTEtNjM4OQ_7077de27-93a7-4063-8e0f-a03616ad1884"
      unitRef="usd">294812000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTAtMy0xLTEtNjM4OQ_547d2567-71df-43bf-aad1-28a0e04434d2"
      unitRef="usd">79107000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTMtMS0xLTEtNjM4OQ_8d0b72d9-f90b-4f09-acb5-857cb59d3a1c"
      unitRef="usd">7953000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTMtMy0xLTEtNjM4OQ_3412e45a-d159-4cc8-8e21-bda68a9181ce"
      unitRef="usd">3588000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTQtMS0xLTEtNjM4OQ_c43b3a62-3303-4735-920c-bee1bbc201bf"
      unitRef="usd">3244000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTQtMy0xLTEtNjM4OQ_ff805a69-716a-4b47-9218-64130093380a"
      unitRef="usd">641000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTUtMS0xLTEtNjM4OQ_2730f1a0-9eb0-4d57-a4af-d63d6362da3e"
      unitRef="usd">6775000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTUtMy0xLTEtNjM4OQ_c99dcd88-c781-4c46-bea2-d18ee510c86d"
      unitRef="usd">5240000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTYtMS0xLTEtNjM4OQ_0295b63b-d748-4b74-8ef5-8946f8802f99"
      unitRef="usd">1575000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTYtMy0xLTEtNjM4OQ_d06f2f6e-7172-457c-ad34-93d4deaeb182"
      unitRef="usd">1642000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTctMS0xLTEtNjM4OQ_64ed1ca9-988e-4612-9fd6-58abada9f7a4"
      unitRef="usd">1059000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTctMy0xLTEtNjM4OQ_ff4f3605-b693-477b-8707-74454a86e7d2"
      unitRef="usd">1018000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTgtMS0xLTEtNjM4OQ_540635d8-4282-4a32-99c4-5c9233761308"
      unitRef="usd">117000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTgtMy0xLTEtNjM4OQ_44860371-963f-4560-9ed4-88a6773a87f1"
      unitRef="usd">112000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTktMS0xLTEtNjM4OQ_d29da8fd-316c-4f6a-a4d8-6dc865e5eb9a"
      unitRef="usd">20723000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMTktMy0xLTEtNjM4OQ_7cfd703f-4db8-47a7-a0ad-eda235fc4f38"
      unitRef="usd">12241000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjAtMS0xLTEtNjM4OQ_ed50f2d2-7341-4209-8308-882c7939ec54"
      unitRef="usd">91000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjAtMy0xLTEtNjM4OQ_ff813238-8e7e-4fe1-87a6-145d745b1d8f"
      unitRef="usd">890000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjEtMS0xLTEtNjM4OQ_bd7cf174-db6f-4069-94cf-5d6ecaed6b0b"
      unitRef="usd">10000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjEtMy0xLTEtNjM4OQ_845bf0c4-e61c-4036-abc6-2e098e81486a"
      unitRef="usd">99000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjItMS0xLTEtNjM4OQ_6e857021-1b0b-41c7-9216-a5dc366f4a53"
      unitRef="usd">20824000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjItMy0xLTEtNjM4OQ_3e7629dd-9cdd-4968-83eb-0af3e784d1ca"
      unitRef="usd">13230000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjMtMS0xLTEtNjM4OQ_32628eca-7eb8-426b-860d-3371c4ec79fb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjMtMy0xLTEtNjM4OQ_d3a242be-9321-48c4-a301-5c44f645fc08"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzQz_9841ec7b-83f6-4c75-bd4d-ac3900be0a86"
      unitRef="usdPerShare">0.005</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzQz_c3f4d68b-c04b-45ab-bef4-1514ed4555d6"
      unitRef="usdPerShare">0.005</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgxMzA_f7f261da-405c-452d-bde9-5bf436aa66fa"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzgw_77dda722-3b97-41ec-8405-5f5bbc2fc457"
      unitRef="shares">178967000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzExOA_a244fc64-7e3a-42a1-9f13-e04fca36d78d"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzExOA_d6317792-c4e5-4ef9-b9f8-898fd9904b8e"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwMDI_56fc67ac-886c-400f-8d4f-19746e0c0b0c"
      unitRef="shares">35793000</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwMDI_ad8393ef-1a2d-4050-a737-57f887be1ca9"
      unitRef="shares">35793000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwNTA_a8bec3ac-45df-44c5-8b3c-5cbe44a2c4f0"
      unitRef="usd">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOjFjMjZlZjdlZDIwNzQzZjFhMWIwNGMxNWY3NzhjY2VmXzEwOTk1MTE2MjgwNjM_6dddd688-d914-47d5-ba1b-229eeaaf766a"
      unitRef="usd">161134000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMS0xLTEtNjM4OQ_a1a16e43-a181-4fdb-a9a9-c311413aaf9a"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjQtMy0xLTEtNjM4OQ_a94059b0-4233-4657-adc1-33ddf3f77009"
      unitRef="usd">160800000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTUx_24b103df-7894-44de-84b3-39b573726188"
      unitRef="usdPerShare">0.005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTUx_c8c3fb60-4cc1-4ea2-824a-84cc46b09f83"
      unitRef="usdPerShare">0.005</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI3OTYx_3f275c47-c96e-429c-916e-e9c0ff0699a5"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTI2_e5d27760-fc08-4112-b534-661675a4f99a"
      unitRef="shares">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_4191a7b8-c05c-4e0a-88ba-3da7e7e0298b"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_92fb929d-8ade-4ad8-ad45-2665b7e0e9be"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_b97d4e55-08cc-4c3a-b0fe-598bd7579661"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtMjM0NDEvdGV4dHJlZ2lvbjo0ZTE3NDJjYWE5MWQ0YmI1OWIwYzM3ODZkOTc0MjU5ZF8xMDk5NTExNjI4MTMy_e8e5960f-656e-45da-99a6-5b2ce6fdecb6"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMS0xLTEtMjM0MjM_a0aee928-6a7f-4036-a135-c54eea7c6d2f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMy0xLTEtMjM0MjM_17872dda-b342-43be-aa8e-47c3ad9b2a00"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzE3_55a5240c-151f-4469-824c-b4af3712018f"
      unitRef="usdPerShare">0.005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzE3_aaa9eb36-65c5-4a5c-9738-026b8231203c"
      unitRef="usdPerShare">0.005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzMx_bd8c30ab-bac5-4cec-bed4-81cc5379d7b1"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzEwOTk1MTE2Mjc5MTg_fac39454-ad6e-475f-8244-6a35733355e6"
      unitRef="shares">277406000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzY5_00bee1fc-a418-4b40-b596-3982caae2274"
      unitRef="shares">57557000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2XzY5_4d75f6e5-d1a6-4c1d-a446-da2ce703118b"
      unitRef="shares">57557000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2Xzc2_3cddfaa5-cb99-49e1-b3d6-c1da12edee1f"
      unitRef="shares">13533000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMC0xLTEtNjM4OS90ZXh0cmVnaW9uOmY1NjVjZGM2M2FjMzRhYzA4ODQ4ZTQ0NjcyZDhlYWM2Xzc2_6979c011-e986-4d22-99a9-f1572d4eeb5c"
      unitRef="shares">13533000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMS0xLTEtNjM4OQ_5b71a145-671f-4f5a-91a3-eaf0822f1a05"
      unitRef="usd">288000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjYtMy0xLTEtNjM4OQ_769c09c1-85af-4f72-b7f0-2440d7692b18"
      unitRef="usd">68000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjctMS0xLTEtNjM4OQ_b4bbc2a2-5722-4743-9ad6-d347d20446f2"
      unitRef="usd">392056000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjctMy0xLTEtNjM4OQ_354a978d-8d79-496d-b055-36838a8f4c6a"
      unitRef="usd">8129000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjgtMS0xLTEtNjM4OQ_0eb85cce-a219-4533-9086-e78602e8047a"
      unitRef="usd">-118356000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjgtMy0xLTEtNjM4OQ_c0e538fd-ba8a-458b-8c00-35c064d0225c"
      unitRef="usd">-103120000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjktMS0xLTEtNjM4OQ_901f769d-9d78-4962-8834-f6c5a1586e82"
      unitRef="usd">273988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMjktMy0xLTEtNjM4OQ_e179180d-0e62-498c-b4e7-d8428cddd788"
      unitRef="usd">-94923000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMzAtMS0xLTEtNjM4OQ_9eb14331-3ae9-4b76-83f4-216144c29c34"
      unitRef="usd">294812000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8xOS9mcmFnOmMzZDRlOGEzNjI2MTRkZjM5YTQ2MDUwN2U5ZWYyNDgxL3RhYmxlOjY0NzcyMjVhZDUyNjQ0MmVhMjhhODczZjUzY2E2MDlkL3RhYmxlcmFuZ2U6NjQ3NzIyNWFkNTI2NDQyZWEyOGE4NzNmNTNjYTYwOWRfMzAtMy0xLTEtNjM4OQ_9b9c6f6c-8414-475f-8143-75265c4435d4"
      unitRef="usd">79107000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi0xLTEtMS02Mzg5_c3c8580e-1ae6-46e1-9cf3-e830bbec6825"
      unitRef="usd">29854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi0zLTEtMS02Mzg5_43a08c86-6e8e-4bd7-8c79-ba2a1bfd2637"
      unitRef="usd">17863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi01LTEtMS02Mzg5_de6e0a67-28f8-45b6-8eb1-d532a0cf001b"
      unitRef="usd">80533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMi03LTEtMS02Mzg5_e109e80a-ec16-45c7-a6fc-2a1c66891726"
      unitRef="usd">49258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy0xLTEtMS02Mzg5_cde54e28-6b31-4eba-9807-168dcb1744ea"
      unitRef="usd">7829000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy0zLTEtMS02Mzg5_cd523ba9-c448-4747-81c4-d789bbb94c17"
      unitRef="usd">5522000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy01LTEtMS02Mzg5_a3055815-93c6-4e7f-b6e0-a00aa314ba62"
      unitRef="usd">22312000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMy03LTEtMS02Mzg5_c9e8009e-29fd-44fe-9250-1d3da5dc386a"
      unitRef="usd">15102000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC0xLTEtMS02Mzg5_9c9afa93-a09a-4061-9b48-158b624e506e"
      unitRef="usd">22025000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC0zLTEtMS02Mzg5_960c342b-d99d-4a57-a6ac-632fca8ccd18"
      unitRef="usd">12341000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC01LTEtMS02Mzg5_d2d1d991-1a28-4630-81e5-d1202ab16a90"
      unitRef="usd">58221000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNC03LTEtMS02Mzg5_9fec5f6e-3e2b-465b-949d-13970848b48b"
      unitRef="usd">34156000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi0xLTEtMS02Mzg5_e610123b-c5e5-4b85-a171-3faed7b3921a"
      unitRef="usd">9652000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi0zLTEtMS02Mzg5_286765ce-a436-41c1-bfc4-88ac158aa30e"
      unitRef="usd">6227000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi01LTEtMS02Mzg5_b31beadc-a623-44f4-9b68-d8d0f7328f3f"
      unitRef="usd">23775000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNi03LTEtMS02Mzg5_3a7213da-d6c6-4582-afbc-fdfccbe010f1"
      unitRef="usd">20645000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy0xLTEtMS02Mzg5_70692096-53c3-4fe8-b8f0-5e1e22475b80"
      unitRef="usd">13168000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy0zLTEtMS02Mzg5_de5d19cf-a168-40ef-9be9-defdd375c6e8"
      unitRef="usd">7182000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy01LTEtMS02Mzg5_49f6ccce-41b3-4776-9bec-6ede47e40192"
      unitRef="usd">31876000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfNy03LTEtMS02Mzg5_e2fbb537-5697-49d0-9a0d-e2588f707b42"
      unitRef="usd">23674000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC0xLTEtMS02Mzg5_27410c3b-d14f-47fd-a0a9-d3fcff585b42"
      unitRef="usd">8270000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC0zLTEtMS02Mzg5_aabd8158-769e-4fe0-99f2-c3ef871e7941"
      unitRef="usd">3030000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC01LTEtMS02Mzg5_2a9975cb-c15c-4652-948e-53a839991d20"
      unitRef="usd">17451000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOC03LTEtMS02Mzg5_5a404fac-8b81-4eb0-b07c-785e9db31dcf"
      unitRef="usd">10432000</us-gaap:GeneralAndAdministrativeExpense>
    <wdq:RefundOfSalesAndUseTaxes
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0xLTEtMS02OTMw_481ac771-e286-4c45-b118-a7566e183233"
      unitRef="usd">0</wdq:RefundOfSalesAndUseTaxes>
    <wdq:RefundOfSalesAndUseTaxes
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0zLTEtMS02OTMw_aa41808c-b2e7-4ff7-a9f0-51e0ded2bffe"
      unitRef="usd">1057000</wdq:RefundOfSalesAndUseTaxes>
    <wdq:RefundOfSalesAndUseTaxes
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS01LTEtMS02OTMw_e1b3f224-dadb-427a-99d1-afdb9f76afec"
      unitRef="usd">0</wdq:RefundOfSalesAndUseTaxes>
    <wdq:RefundOfSalesAndUseTaxes
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS03LTEtMS02OTMw_315b6d83-556f-4ce0-b457-a8efb0b9a159"
      unitRef="usd">1057000</wdq:RefundOfSalesAndUseTaxes>
    <us-gaap:OperatingExpenses
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0xLTEtMS02Mzg5_7cc46cd3-68fc-42a7-aef4-61fd3164aae9"
      unitRef="usd">31090000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS0zLTEtMS02Mzg5_e2f16246-6a68-47db-ac62-1a0e83c7cb92"
      unitRef="usd">15382000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS01LTEtMS02Mzg5_84508229-45d9-4bce-ac02-1763d0e9be01"
      unitRef="usd">73102000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfOS03LTEtMS02Mzg5_bcd1801d-f0de-403a-9128-5b37bcb9d794"
      unitRef="usd">53694000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtMS0xLTEtNjM4OQ_2ef31b9b-30b6-45a0-ae18-a8e38d5a642d"
      unitRef="usd">-9065000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtMy0xLTEtNjM4OQ_1818cba2-4934-45a6-9310-1e7f24fa4c67"
      unitRef="usd">-3041000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtNS0xLTEtNjM4OQ_43b775ec-01bf-46f3-8d85-ddb0f16f3bde"
      unitRef="usd">-14881000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTAtNy0xLTEtNjM4OQ_effa98f6-a1b7-4f0b-a2d9-b3f1bc609339"
      unitRef="usd">-19538000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItMS0xLTEtNjM4OQ_e5ec5912-f603-43bc-8306-0ef5d4c42af2"
      unitRef="usd">40000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItMy0xLTEtNjM4OQ_326c49b6-dccf-4361-8e7e-2a2b4ea54afb"
      unitRef="usd">55000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItNS0xLTEtNjM4OQ_f7ef38a9-8a2f-48b2-b366-2fde3cfa5e7f"
      unitRef="usd">74000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTItNy0xLTEtNjM4OQ_4750a6ed-a380-4757-a391-bd190cf1c6cc"
      unitRef="usd">133000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtMS0xLTEtNjM4OQ_a3a3de5c-4fa9-40d5-bdaf-2cd91c069d7e"
      unitRef="usd">169000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtMy0xLTEtNjM4OQ_a2996bdc-c76f-4cc1-aad0-817ce49d78d8"
      unitRef="usd">170000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtNS0xLTEtNjM4OQ_2d405ad6-cfe6-486f-8850-958b0d3e2893"
      unitRef="usd">319000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTMtNy0xLTEtNjM4OQ_5756e9cd-f8e5-4d57-8b2f-dc1b7af97381"
      unitRef="usd">419000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtMS0xLTEtNjM4OQ_78973adc-ddc9-48ae-8b41-a112d0ec171c"
      unitRef="usd">-9194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtMy0xLTEtNjM4OQ_3be767ca-964f-4784-9c39-79c4775b9fe4"
      unitRef="usd">-3156000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtNS0xLTEtNjM4OQ_7642c0fa-3098-44cc-88d6-5c0b774c357e"
      unitRef="usd">-15126000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTQtNy0xLTEtNjM4OQ_63b4bc1b-168a-4924-a17b-515651289885"
      unitRef="usd">-19824000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtMS0xLTEtNjM4OQ_3d81d17a-d37f-49fb-81cb-4bf2ea873109"
      unitRef="usd">31000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtMy0xLTEtNjM4OQ_70252b36-eaed-4d8a-a05e-9b841965d153"
      unitRef="usd">13000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtNS0xLTEtNjM4OQ_54fb4527-7aad-4742-a313-14314756110e"
      unitRef="usd">110000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTUtNy0xLTEtNjM4OQ_1179775b-a2e0-4d0d-b4c9-4ded5a06bb5c"
      unitRef="usd">58000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtMS0xLTEtNjM4OQ_9ad7925e-fbfd-426c-a0c2-fd22a8117cee"
      unitRef="usd">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtMy0xLTEtNjM4OQ_66533043-b131-489a-955d-a5aea2235d20"
      unitRef="usd">-3169000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtNS0xLTEtNjM4OQ_d9f12fc8-197a-421e-a2fd-ef89a67f2f24"
      unitRef="usd">-15236000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTYtNy0xLTEtNjM4OQ_fd185f9d-ca0b-4ce4-a751-53866855bb00"
      unitRef="usd">-19882000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctMS0xLTEtNjM4OQ_9add7547-bae3-4c2d-ae86-6fd047515ea8"
      unitRef="usd">5000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctMy0xLTEtNjM4OQ_8a9ac808-4a54-4fa1-a93f-9c39b0dcbda5"
      unitRef="usd">22000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctNS0xLTEtNjM4OQ_50ad0120-a243-43d8-82fc-af5c5a415adf"
      unitRef="usd">56000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTctNy0xLTEtNjM4OQ_b9df8c17-3746-473e-b38d-6ffa82cb1fa2"
      unitRef="usd">67000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtMS0xLTEtNjM4OQ_438501b5-abab-4947-b8af-881ba55a0cdd"
      unitRef="usd">-9230000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtMy0xLTEtNjM4OQ_bb873859-30be-42bd-af98-829f8202b4c8"
      unitRef="usd">-3191000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtNS0xLTEtNjM4OQ_d49bbc75-13a8-464b-862f-251c73615052"
      unitRef="usd">-15292000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTgtNy0xLTEtNjM4OQ_a79f3a64-9215-4147-a60e-95a15ad1c026"
      unitRef="usd">-19949000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMS0xLTEtNjM4OQ_4ffbdc0f-0e82-4c44-9ce6-ba9a8165a167"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMS0xLTEtNjM4OQ_db9704a6-31ba-4dfa-9e21-d07091499e36"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMy0xLTEtNjM4OQ_8f52e653-e40a-4b78-a8ea-02b96fd6e68a"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktMy0xLTEtNjM4OQ_8fbceb7a-eb41-4cd8-806e-3d75ad6405be"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNS0xLTEtNjM4OQ_5222d05f-b301-4057-a059-d50bc5ee39a9"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNS0xLTEtNjM4OQ_a02c8a4b-cfb6-4fb6-a554-e9b1d411975f"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNy0xLTEtNjM4OQ_6c3e14ee-7ff2-49c6-933e-7e960e0216e1"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMTktNy0xLTEtNjM4OQ_b3012100-e03e-47fe-ae0d-798406c24aaf"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMS0xLTEtNjM4OQ_634c1d8f-db37-427d-8039-ec319855f83a"
      unitRef="shares">47712000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMS0xLTEtNjM4OQ_ea76745b-d000-4932-8eaf-a8c2c1105cd4"
      unitRef="shares">47712000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMy0xLTEtNjM4OQ_9ac5bffc-04aa-4013-bd2d-5977121789db"
      unitRef="shares">13182000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtMy0xLTEtNjM4OQ_e90dcf46-7c3f-4d25-aca5-49dd7830821d"
      unitRef="shares">13182000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNS0xLTEtNjM4OQ_31785371-b37a-4484-97e8-fb727655f3e3"
      unitRef="shares">25038000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNS0xLTEtNjM4OQ_7bb227d7-ba21-45e2-99d9-1844d581e65d"
      unitRef="shares">25038000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNy0xLTEtNjM4OQ_3609bcfe-b7c3-4b2f-b4cc-b8c9391a1818"
      unitRef="shares">13134000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yMi9mcmFnOmY2ZmM5NzYwYjY5ZTQwNmY4N2UzMWE5ZDgwMTU5NDgzL3RhYmxlOjliODY0Yjg2ZWUzYTRmYjliYzA1OTMzNGY0ZDAwMDg0L3RhYmxlcmFuZ2U6OWI4NjRiODZlZTNhNGZiOWJjMDU5MzM0ZjRkMDAwODRfMjAtNy0xLTEtNjM4OQ_599c6603-7597-43ea-b623-f898307d53fc"
      unitRef="shares">13134000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xLTEtMS02Mzg5_e483c902-6d76-4cc0-919f-4adade731b5f"
      unitRef="shares">35793000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0zLTEtMS02Mzg5_f0a394c1-3468-480e-9c26-3c6e8976fae6"
      unitRef="usd">160800000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi02LTEtMS02Mzg5_ccd26b4a-90b4-4ebc-ad0a-1dcb1cef99f3"
      unitRef="shares">13533000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3cfd5f8a53c040bb8c327b9d29f50882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi04LTEtMS02Mzg5_ee7b8beb-b146-4d44-9347-08420a72eef9"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ed9dd07b6d14c04973620450e07ee1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xMC0xLTEtNjM4OQ_32870460-745c-46ef-a044-da9503f17018"
      unitRef="usd">8129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76db8792136a48f8b03f4fa7e05b2d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xMi0xLTEtNjM4OQ_f76eb309-63b8-4353-8bfc-040a3b8133e3"
      unitRef="usd">-103120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMi0xNC0xLTEtNjM4OQ_b999eb09-f02b-416a-9210-fdd0b99dea44"
      unitRef="usd">-94923000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0zLTEtMS02Mzg5_873a0a22-2d67-49a6-ac06-a63c1e919b5a"
      unitRef="usd">26000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0xMC0xLTEtNjM4OQ_e73ee0a4-d9f5-4848-9001-7d29f0d72bdb"
      unitRef="usd">26000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMy0xNC0xLTEtNjM4OQ_bfed6d63-db06-4127-84bb-5a2e8a4d3de2"
      unitRef="usd">26000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC02LTEtMS02Mzg5_47828589-17b6-4c48-8708-956c5262c46d"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC0xMC0xLTEtNjM4OQ_bc11acf2-79dd-4715-849c-0d5a791eb7cc"
      unitRef="usd">222000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNC0xNC0xLTEtNjM4OQ_c8de38e2-420b-4377-8eae-44facf801708"
      unitRef="usd">222000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2f50401f0d1c4d5fba3ec79a42411f74_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS02LTEtMS02Mzg5_b45f711d-f584-405a-a19a-5e53526da894"
      unitRef="shares">4000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS0xMC0xLTEtNjM4OQ_2ecc10c7-9482-41a7-af6c-f364ac5f2553"
      unitRef="usd">50000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNS0xNC0xLTEtNjM4OQ_d0a3a2da-858a-4729-8bcc-8a832f32a5fb"
      unitRef="usd">50000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4bc91b27338e4cd186ca6fa0042f5d69_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNi0xMC0xLTEtNjM4OQ_8b0117dd-a984-4ac0-ae49-f728bc93920d"
      unitRef="usd">490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNi0xNC0xLTEtNjM4OQ_0cbb1987-5a0b-4439-b324-e52b8a4dd26b"
      unitRef="usd">490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i1faa3ab18ead4cd48dfca289c0305c4d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNy0xMi0xLTEtNjM4OQ_0b287078-383a-4695-b48d-ccdf8990c2a0"
      unitRef="usd">-2928000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i033b5de7fe364533bb4e76538a5f4f10_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfNy0xNC0xLTEtNjM4OQ_63419d3e-93af-4364-ac87-ece221cb1a91"
      unitRef="usd">-2928000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i1b1495607584482e881438ae22a19cc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xLTEtMS02Mzg5_c68024cf-0d45-45b7-98e9-7b6de9775f14"
      unitRef="shares">35793000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i1b1495607584482e881438ae22a19cc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0zLTEtMS02Mzg5_7cb97a9c-7318-431a-bb42-c5ece4fdf1b1"
      unitRef="usd">160826000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC02LTEtMS02Mzg5_2dcacb64-412f-4026-84b7-94ea0d8589bc"
      unitRef="shares">13585000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i25c0b0849b74445b9f65bdf85e5fabcc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC04LTEtMS02Mzg5_92c0a5fe-9f40-4cd9-a111-3f63ff02422e"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd06e19e26544e3c807a7b43e0a3b211_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xMC0xLTEtNjM4OQ_55490f7b-dac7-4c00-9f48-65ebb7e11458"
      unitRef="usd">8765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifcf8043d0d5e4aa789723031d6924943_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xMi0xLTEtNjM4OQ_5c891a9e-154b-49af-a93a-d6459d35cc5f"
      unitRef="usd">-106048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b1495607584482e881438ae22a19cc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOC0xNC0xLTEtNjM4OQ_37e17259-e63a-4512-849b-a3e2d3f93e79"
      unitRef="usd">-97215000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0zLTEtMS02Mzg5_d4036c52-73b6-48a9-a585-37b32d546ecb"
      unitRef="usd">25000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0xMC0xLTEtNjM4OQ_25b27cc6-caa2-4177-8d1b-4768217fc776"
      unitRef="usd">25000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfOS0xNC0xLTEtNjM4OQ_c1ea711f-fec0-428a-b4a8-96769d0c93b2"
      unitRef="usd">25000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtNi0xLTEtNjM4OQ_a123d39e-8e0b-40af-8fe8-caf119a0ceb4"
      unitRef="shares">262000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtOC0xLTEtNjM4OQ_7555a761-459c-464f-a39c-d4504cbf3769"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtMTAtMS0xLTYzODk_68afd441-26bb-4001-9f36-c9ef44c7ab53"
      unitRef="usd">611000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTAtMTQtMS0xLTYzODk_4e072b09-608a-4258-8117-1c8ad1f3ac92"
      unitRef="usd">613000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtNi0xLTEtMjAwOTE_c2943a87-6178-47e2-9155-f8635574ae5e"
      unitRef="shares">201000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtOC0xLTEtMjAwOTE_f06bbc61-ac05-43be-9954-ad7d4a728c4a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtMTAtMS0xLTIwMDkx_341ea3a9-d57a-4811-b531-18e70e99baa6"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTEtMTQtMS0xLTIwMDkx_ed56e6f4-cd4a-4edd-ba75-f9396c23c593"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if0b16539951744dfa1d009b15046c5a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItNi0xLTEtNjM4OQ_46368922-319a-4b68-bdd6-4b759679e904"
      unitRef="shares">3000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItMTAtMS0xLTYzODk_ff7825c2-bbcb-4d91-8868-f118c81c6f1a"
      unitRef="usd">57000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTItMTQtMS0xLTYzODk_876e80d4-02d5-4bfc-adc5-3ce7054bfb4b"
      unitRef="usd">57000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3d0810f9e12a488881fc4eb3b9584100_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTMtMTAtMS0xLTYzODk_257a609d-df7b-4b11-b726-030661df0afa"
      unitRef="usd">972000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTMtMTQtMS0xLTYzODk_290c598d-3145-45c7-9579-e8c12571f795"
      unitRef="usd">972000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="if8e8c863ee28448785cb4dd182c5f41c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTQtMTItMS0xLTYzODk_4adc9159-bf40-4723-a552-72217346ec70"
      unitRef="usd">-3083000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i35a39cfcadd944b286fab3f561dca6cd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTQtMTQtMS0xLTYzODk_3bc8ea6b-a870-47ed-b093-eb4709b0aeec"
      unitRef="usd">-3083000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMS0xLTEtNjYwMQ_91f657d7-3a82-4c55-8e02-6b6c22398397"
      unitRef="shares">35793000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMy0xLTEtNjYwMQ_becda835-328b-48a9-90b7-72af743d863f"
      unitRef="usd">160851000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idf42bb26d98743d2b120949e56eeda41_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtNi0xLTEtNjYwMQ_33fa6c80-2536-49e7-914d-ef9f328f3aff"
      unitRef="shares">14045000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idf42bb26d98743d2b120949e56eeda41_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtOC0xLTEtNjYwMQ_7d51a84e-adf8-4031-b196-e36cbcae7d10"
      unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if02e11d4b39a48ea9d13ee3aa565e0c3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTAtMS0xLTY2MDE_359c413a-11d7-42ea-a12e-9ddf21eda406"
      unitRef="usd">10265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic202691f5959489095f6220201b36de8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTItMS0xLTY2MDE_cdff2faf-2076-4f79-be19-ec0a4866bbb2"
      unitRef="usd">-109131000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1cb09f3a1e246789524c9ebd10defb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTQtMS0xLTY2MDE_45b610df-d8cb-476b-a3a4-48c18b2f6108"
      unitRef="usd">-98795000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMy0xLTEtMjIwMjY_dd69496f-24bb-433d-a539-c3a2dfd0e044"
      unitRef="usd">5000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTIyMDI2_424b748a-6fc9-4ec8-8597-3cd0a9ed8741"
      unitRef="usd">5000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTIyMDI2_58795d35-56e6-4666-be03-b7a6550ff9a6"
      unitRef="usd">5000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtNi0xLTEtMjAxMDI_6b2e8fbc-ada6-4e74-8563-554da64a24f7"
      unitRef="shares">7500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtOC0xLTEtMjAxMDI_a1cd9c10-b010-4155-8fce-edd24751f857"
      unitRef="usd">37000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTIwMTAy_350d292b-ba4d-4a2a-a8a1-d98562eac503"
      unitRef="usd">219490000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTIwMTAy_b1d57a94-e37b-40f7-b8cb-4318f8ce919a"
      unitRef="usd">219527000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <wdq:TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMS0xLTEtNjYwMQ_6733aa62-1011-4b08-b827-0db8b32d4c0f"
      unitRef="shares">35793000</wdq:TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <wdq:TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMy0xLTEtNjYwMQ_7c3ac752-46b4-4cae-b1a6-0db2be843c28"
      unitRef="usd">160856000</wdq:TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtNi0xLTEtNjYwMQ_ae53b562-2e01-45f2-9541-535b21c540bc"
      unitRef="shares">35793000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtOC0xLTEtNjYwMQ_0857d513-ce8f-45a4-b835-a1e3c30441f6"
      unitRef="usd">179000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTAtMS0xLTY2MDE_4899fe0f-e74f-49e2-9fba-2acb2924ddbf"
      unitRef="usd">160677000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTYtMTQtMS0xLTY2MDE_b8ebb3e4-01b8-481b-8a64-24444e2fc9fa"
      unitRef="usd">160856000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctNi0xLTEtNjYyNA_4bbc6646-2c47-4537-999d-eef4847bebf5"
      unitRef="shares">222000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctOC0xLTEtNjYyNA_b07ef97a-846d-471a-84ca-608c0834f4e4"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctMTAtMS0xLTY2MjQ_533fcdfc-227f-411d-8991-d8464be9f89f"
      unitRef="usd">761000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTctMTQtMS0xLTY2MDE_7c98601d-04d4-49e1-87a2-be39ca9419ec"
      unitRef="usd">762000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="icdfb1475b2db4c158e12b079d742678d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktNi0xLTEtNjYyNA_c8f5275b-610c-4769-9dbf-b2a241f84e45"
      unitRef="shares">3000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktMTAtMS0xLTY2MjQ_9c95f8e8-20fd-476d-a7a8-8d3beb45ead2"
      unitRef="usd">189000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTktMTQtMS0xLTY2MDE_8d6e15c5-ca0b-4fdb-b728-d254b867fe74"
      unitRef="usd">189000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb867e9a264543e2afa62fda07d3e933_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjAtMTAtMS0xLTY2MjQ_d60b3798-73eb-45a9-a353-90e12b503b0c"
      unitRef="usd">1057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjAtMTQtMS0xLTY2MDE_3a4bd8d0-1121-4ee9-bf2f-42fee87876a8"
      unitRef="usd">1057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i20eb919c8d2c4dce8b14d3de4d84a9b9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjEtMTItMS0xLTY2MjQ_0544ae0f-0058-43f5-9579-fcd1a86d9bf1"
      unitRef="usd">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMjEtMTQtMS0xLTY2MDE_2c17d9d8-eb87-43ef-bb22-b83af3f18e39"
      unitRef="usd">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMS0xLTEtNjM4OQ_59df8862-3dea-4363-8f1a-2013d1a82013"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMy0xLTEtNjM4OQ_e8aa73c8-d26f-4600-81bf-eecc4fc04392"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7f0234639e874ba5b6563e0681c346a9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtNi0xLTEtNjM4OQ_e99caf12-ac5d-4a33-b7ec-5be94e474240"
      unitRef="shares">57557000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7f0234639e874ba5b6563e0681c346a9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtOC0xLTEtNjM4OQ_09795eaf-6995-41f0-b14f-1008cfd20946"
      unitRef="usd">288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10f7483b2e664dc6a7a1ff4f0a097a38_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTAtMS0xLTYzODk_85fb41b1-05e5-46a9-b3c6-dbc33633c2fe"
      unitRef="usd">392056000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i558d57bdb734401ba98ce1f3782b8ef6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTItMS0xLTYzODk_49635ae6-a856-42de-a6ab-c429d7e9d627"
      unitRef="usd">-118356000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjNhNzQ1NTZjMmE5NTQ4ODNiMzQ2NjdiODE3YzA3NjBkL3RhYmxlcmFuZ2U6M2E3NDU1NmMyYTk1NDg4M2IzNDY2N2I4MTdjMDc2MGRfMTUtMTQtMS0xLTYzODk_f705e558-f207-4ed2-9514-95f1277c2ede"
      unitRef="usd">273988000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xLTEtMS02Mzg5_9a5500df-4938-4703-9dc5-e919d700d878"
      unitRef="shares">31755000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0zLTEtMS02Mzg5_37fa3eda-470f-49f3-a52a-1e5e8544d40a"
      unitRef="usd">100774000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibc6a44d95bc24a57baea07c60961bcd4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi02LTEtMS02Mzg5_a08f8fa8-4e5d-4f83-9694-def7747d2641"
      unitRef="shares">13332000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibc6a44d95bc24a57baea07c60961bcd4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi04LTEtMS02Mzg5_8c96f13e-297b-435a-8876-cbba92366b3f"
      unitRef="usd">67000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7798c32cb76543f1bb87b82daa87cf39_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xMC0xLTEtNjM4OQ_39b21739-443e-4123-b7a8-c8b054ed7753"
      unitRef="usd">5827000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe71c9db0ec54a94a28bd59e169812b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xMi0xLTEtNjM4OQ_a3935223-e888-4c1d-85df-94b7c8be70ee"
      unitRef="usd">-80247000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMi0xNC0xLTEtNjM4OQ_2a6da1ff-b2c6-4b68-a60f-e3a5560dddc3"
      unitRef="usd">-74353000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0zLTEtMS02Mzg5_a7955d98-c152-4c83-ad1f-e3a53e65916d"
      unitRef="usd">23000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0xMC0xLTEtNjM4OQ_57c4abae-173f-48e3-9d6d-e88a670d9f4b"
      unitRef="usd">23000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMy0xNC0xLTEtNjM4OQ_df0d6bda-3efa-4bcf-94cf-39f0008dcf98"
      unitRef="usd">23000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3c0717d41953437493dee200096b636f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC02LTEtMS02Mzg5_58fe3ff1-cf69-4769-8cac-363311a90627"
      unitRef="shares">9000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC0xMC0xLTEtNjM4OQ_04bf520e-5892-4578-a921-4113632b3820"
      unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNC0xNC0xLTEtNjM4OQ_1b463e99-0c55-4dc4-b8ce-d7ed18021045"
      unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i3c0717d41953437493dee200096b636f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS02LTEtMS02Mzg5_50b9deee-6c2b-4235-8b28-c145b0e37ebf"
      unitRef="shares">4000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS0xMC0xLTEtNjM4OQ_89cd4542-5e35-48db-a755-a195eb6df3bf"
      unitRef="usd">31000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNS0xNC0xLTEtNjM4OQ_72af97e2-1084-49cf-ae43-2a572fda3c84"
      unitRef="usd">31000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i229c002ba3ee4c72aa9eb5354e74874e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNi0xMC0xLTEtNjM4OQ_90340392-7ac2-4ca9-8e70-6732e9cc5a84"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNi0xNC0xLTEtNjM4OQ_e3703f90-6841-42bf-a23c-8830a4c4afde"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="iad265d0c85284b15abea3a02a7980677_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNy0xMi0xLTEtNjM4OQ_081c01ed-27bb-49b3-8a37-2c828d9366a8"
      unitRef="usd">-11236000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfNy0xNC0xLTEtNjM4OQ_af5dea57-fa48-4a68-8331-632e347d3f1e"
      unitRef="usd">-11236000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xLTEtMS02Mzg5_5a916300-5336-4bab-93fa-650a2a3831f0"
      unitRef="shares">31755000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0zLTEtMS02Mzg5_7c0a73a0-f6f4-44ad-b42f-88c6ccc510de"
      unitRef="usd">100797000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC02LTEtMS02Mzg5_53ecd79d-b14f-4a88-92d7-bf29525af47f"
      unitRef="shares">13337000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id5f98cca0bdf4ee18bcc5c301ac649ef_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC04LTEtMS02Mzg5_86a88c1d-bc17-4f49-bc4e-f29f5f775af9"
      unitRef="usd">67000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b77ae46c57f4fc294fd95157b26dfba_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xMC0xLTEtNjM4OQ_682acf41-cc32-446f-84cd-1c078a43c0a8"
      unitRef="usd">6270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic0f03f575b9e4d1bbd6832aa3c158b03_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xMi0xLTEtNjM4OQ_19b2e545-1594-4d09-b197-2890a8ca7137"
      unitRef="usd">-91483000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7152dc9d83c4442887e7a372ba9b3b92_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOC0xNC0xLTEtNjM4OQ_5fbcf65b-b75a-402a-a96d-64f9d067583b"
      unitRef="usd">-85146000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0zLTEtMS02NzAz_466ee510-ff9c-41ef-878c-7381d80cdd1d"
      unitRef="usd">22000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xMC0xLTEtNjcwMw_58461e83-d47f-45ef-8a02-9dad26b2fd99"
      unitRef="usd">22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xNC0xLTEtNjcwMw_d61b64c5-aec9-42b2-ab3a-d4aa9ad01410"
      unitRef="usd">22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtNi0xLTEtNjcwMw_3db587d6-b383-407f-bb4b-64d99463bbd5"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTAtMS0xLTY3MDM_f2fac078-fec2-4331-b75f-c028f6af36af"
      unitRef="usd">9000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTQtMS0xLTY3MDM_dc849a68-721e-496d-801b-62fdc15491c9"
      unitRef="usd">9000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5e75163bbf4c4073822e823f4d343079_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtNi0xLTEtNjcwMw_c9265b47-39ca-4b59-af60-140b07abd3ac"
      unitRef="shares">3000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTAtMS0xLTY3MDM_3f1f12bc-a568-4165-a5a9-37be23c42d8b"
      unitRef="usd">27000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTQtMS0xLTY3MDM_a4f60851-c8a4-4d9c-8dd8-3443b6144889"
      unitRef="usd">27000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i036a65f910a64c218b7a728fe68c832a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTAtMS0xLTY3MDM_645043e6-8e5b-4760-856e-bd678bfe20e9"
      unitRef="usd">504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTQtMS0xLTY3MDM_3ba17df7-7260-4591-aacf-575570290054"
      unitRef="usd">504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i3ec6143a755f4661a4c6158b67578921_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTItMS0xLTY3MDM_3b5ff4ef-2376-4037-952f-e0eaa8fb80b0"
      unitRef="usd">-5476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ac3a3c956834884a25972defde077c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTQtMS0xLTY3MDM_b99489ac-18dd-41cc-9e4a-e2f3528319e4"
      unitRef="usd">-5476000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMS0xLTEtNjcwMw_9ec15a5b-490d-4ffb-a75a-2565d26c61cc"
      unitRef="shares">31755000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMy0xLTEtNjcwMw_33cd92ac-e0ad-4ea3-9907-4211eb383f89"
      unitRef="usd">100819000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtNi0xLTEtNjcwMw_ded2b74d-52ce-4bf7-b766-255463779ccc"
      unitRef="shares">13338000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0a4fc4371e764af6a7aee0a1cce4b83b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtOC0xLTEtNjcwMw_cff8a828-c9e7-4d42-ab2d-bc3bbc772215"
      unitRef="usd">67000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifcbc20e8fe054564b39dfdf7c7049358_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTAtMS0xLTY3MDM_bf7de712-7f44-4349-8a9f-5834b5564749"
      unitRef="usd">6734000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i876ebfcb4cdc4670bd30930fd70e6230_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTItMS0xLTY3MDM_2077871a-c272-4a0e-a6fb-ea4329c6a7ad"
      unitRef="usd">-96959000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3fdaa4c61be649bfb540858bf3310d67_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTQtMS0xLTY3MDM_23867634-a15b-4a26-973b-aa47060a638d"
      unitRef="usd">-90158000</us-gaap:StockholdersEquity>
    <wdq:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTUtMS0xLTEtNjg1NQ_60086d56-2ca7-4bd4-a4b2-7f9cafcc7fcf"
      unitRef="shares">3837000</wdq:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTUtMy0xLTEtNjg1NQ_fefbb4c8-8cd0-4bc2-b33d-0f315bbd68e0"
      unitRef="usd">56936000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0zLTEtMS02Mzg5_3e24da5e-61da-48f8-8cb5-4576d6b4170e"
      unitRef="usd">22000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xMC0xLTEtNjM4OQ_a52d31fb-77d4-4932-93cf-85ccfe333b3b"
      unitRef="usd">22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfOS0xNC0xLTEtNjM4OQ_5c145127-c197-4900-ac64-dc965a9c36a2"
      unitRef="usd">22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtNi0xLTEtNjM4OQ_86eeb758-af23-4e7f-a280-01e8289dc5f4"
      unitRef="shares">109000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtOC0xLTEtNjM4OQ_5313eabc-13e6-4a9f-a899-900a8e949c3f"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTAtMS0xLTYzODk_2b28ddf2-556f-4b92-9e27-b2f571229309"
      unitRef="usd">263000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTAtMTQtMS0xLTYzODk_22de7b46-9b83-4d1f-8d70-99a2214e9b82"
      unitRef="usd">264000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idb7907d8c9a34818b6973f5aa1fd3f75_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtNi0xLTEtNjM4OQ_0c98f435-94f8-4f72-b7c0-8d4cb506f125"
      unitRef="shares">3000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTAtMS0xLTYzODk_f6b1ae4f-26a1-43ca-9fdd-bdffce911e40"
      unitRef="usd">27000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTEtMTQtMS0xLTYzODk_91136cfc-5f23-4fb3-a0b7-5074ec6246db"
      unitRef="usd">27000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic4fc3ba5fa73406c940bea11a7b9e61d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTAtMS0xLTYzODk_7d4149d4-8204-4bb8-9dd0-0d4994417ace"
      unitRef="usd">504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTItMTQtMS0xLTYzODk_44201bb1-d3c2-481c-b53f-7b7fb44c9e32"
      unitRef="usd">504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="id564cb24a8364d7abc9965842d3e319d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTItMS0xLTYzODk_488e22a2-4049-4406-b3ba-70faf23d3e16"
      unitRef="usd">-3169000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTMtMTQtMS0xLTYzODk_f31d7d72-0e5b-4fca-8b4e-40d7ed4a8813"
      unitRef="usd">-3169000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMS0xLTEtNjM4OQ_db74c905-64d4-446b-bf2f-90cc70c7e237"
      unitRef="shares">35592000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMy0xLTEtNjM4OQ_79662bd8-080e-4b6d-b607-ed367a071c14"
      unitRef="usd">157777000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtNi0xLTEtNjM4OQ_a40cd423-2ff1-4681-8d41-b902f171f1d7"
      unitRef="shares">13444000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ieb213a7b832b4ec9b0bfa724ca1ce7a1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtOC0xLTEtNjM4OQ_1712a61b-16b0-4232-8ecd-0ec483843c58"
      unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7cd21640908c4f02ae5f5724de07c11a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTAtMS0xLTYzODk_8ac8bc34-41f1-4965-989b-53cdd73f2df9"
      unitRef="usd">7452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i637b8154960e45f5a7dcf937868949ef_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTItMS0xLTYzODk_83767e20-04d8-4faf-8fb2-f5f1d5ed82f5"
      unitRef="usd">-100128000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yNS9mcmFnOjdhMGI0MzlmZDIxNDRiYjU5YTk2MmE3NWM1MWEyYTZjL3RhYmxlOjdkOWM4OWRjNmE2NDRmY2Y4NmQ4YjU0NWVmOGM5YmFkL3RhYmxlcmFuZ2U6N2Q5Yzg5ZGM2YTY0NGZjZjg2ZDhiNTQ1ZWY4YzliYWRfMTQtMTQtMS0xLTYzODk_c4a08633-8dcc-4989-93ac-0642897947d6"
      unitRef="usd">-92608000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMy0xLTEtMS02Mzg5_a01076b3-6d68-4a5a-8ed8-198abc488136"
      unitRef="usd">-15236000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMy0zLTEtMS02Mzg5_facf43ec-05c9-4b29-b2c8-b48f3e2f0460"
      unitRef="usd">-19882000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNS0xLTEtMS02Mzg5_a693e3c0-0fbf-4b87-b956-7de1869af7dc"
      unitRef="usd">1254000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNS0zLTEtMS02Mzg5_b812c175-fdb2-43cc-9a3b-d0dee4675a96"
      unitRef="usd">1214000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNi0xLTEtMS02Mzg5_c551c5f0-f3c0-48f9-9e69-389f428a4002"
      unitRef="usd">2508000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNi0zLTEtMS02Mzg5_0e7b7293-56d4-49b6-b22e-74361edb6cbd"
      unitRef="usd">1498000</us-gaap:ShareBasedCompensation>
    <wdq:AllowanceForCreditLossExpenseReversalOther
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNy0xLTEtMS02Mzg5_c0ac031e-1464-4c67-9f6a-ce9adec4260a"
      unitRef="usd">517000</wdq:AllowanceForCreditLossExpenseReversalOther>
    <wdq:AllowanceForCreditLossExpenseReversalOther
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfNy0zLTEtMS02Mzg5_2925c1d8-5022-4fd3-981a-1e2b9e864f5c"
      unitRef="usd">326000</wdq:AllowanceForCreditLossExpenseReversalOther>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOC0xLTEtMS02Mzg5_84e7999f-84f2-4cbd-9b21-ccf7607963b9"
      unitRef="usd">735000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOC0zLTEtMS02Mzg5_63f9fab1-8244-4aeb-a5da-2941ec40a325"
      unitRef="usd">1087000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:PaidInKindInterest
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOS0xLTEtMS02Mzg5_c33cd42e-e85d-46a9-9861-728111b4b3f9"
      unitRef="usd">63000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfOS0zLTEtMS02Mzg5_2c8b0ba6-ea92-48b4-8a3b-de750e142277"
      unitRef="usd">27000</us-gaap:PaidInKindInterest>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTEtMS0xLTEtNjM4OQ_fbeb5d18-b4d1-4846-ad03-cab4deaa294c"
      unitRef="usd">10786000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTEtMy0xLTEtNjM4OQ_794ad4be-e23e-4eeb-98c5-92a9cb286145"
      unitRef="usd">2908000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTItMS0xLTEtNjM4OQ_53f4300f-f8f9-415a-9558-c50e7892ab5a"
      unitRef="usd">4391000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTItMy0xLTEtNjM4OQ_249a699a-027e-4a75-aeda-4db2e110068c"
      unitRef="usd">-123000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTMtMS0xLTEtNjM4OQ_2e68d694-4f92-4f2a-9fbb-7ddf99476c3c"
      unitRef="usd">40000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTMtMy0xLTEtNjM4OQ_6c435489-292c-4083-95a2-9d7b2baf02d0"
      unitRef="usd">-12000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTQtMS0xLTEtNjM4OQ_78019250-c2b5-41f7-9348-f5590e3d3400"
      unitRef="usd">3829000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTQtMy0xLTEtNjM4OQ_e25a4f46-b754-492c-8d6c-8b719122eec7"
      unitRef="usd">1283000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTUtMS0xLTEtNjM4OQ_ed5b5d13-0984-447c-bc02-04e8f9d30ede"
      unitRef="usd">3578000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTUtMy0xLTEtNjM4OQ_66cfdf19-5314-4dce-90c4-0a5235c37772"
      unitRef="usd">995000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTYtMS0xLTEtNjM4OQ_9779b5ae-af05-4be0-8b14-4e48f7c8b073"
      unitRef="usd">-67000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTYtMy0xLTEtNjM4OQ_aa85478f-c127-4377-8ac2-183fec13483a"
      unitRef="usd">-317000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTctMS0xLTEtNjM4OQ_b333b7eb-63b4-442e-8f1f-aa164b62a1fa"
      unitRef="usd">-758000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTctMy0xLTEtNjM4OQ_e381f1dc-03cc-477d-ad2f-87f8b2ee2fe8"
      unitRef="usd">-1158000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTgtMS0xLTEtNjM4OQ_6dcc8b69-068c-449e-8790-13a767913a42"
      unitRef="usd">-18794000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMTgtMy0xLTEtNjM4OQ_eb0e264e-c49b-45e4-8167-35c80a50279b"
      unitRef="usd">-17700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjAtMS0xLTEtNjM4OQ_0326f5f0-dbc8-44b8-945d-872e7674af9b"
      unitRef="usd">2335000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjAtMy0xLTEtNjM4OQ_c4db6980-9255-44d2-92fb-05d7cc20968d"
      unitRef="usd">1387000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjEtMS0xLTEtNjM4OQ_7bacfd88-4776-4311-92d4-81da33d88f6e"
      unitRef="usd">-2335000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjEtMy0xLTEtNjM4OQ_e2f00e30-4caf-428c-b854-40a35d0ffe34"
      unitRef="usd">-1387000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjMtMS0xLTEtNjM4OQ_16ed3896-aa6d-4fd9-aa62-8a5aff6d063a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjMtMy0xLTEtNjM4OQ_bf15f49f-e03f-42f3-ab5b-ac33bee5c037"
      unitRef="usd">23302000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjQtMS0xLTEtNjM4OQ_6d5aa5dc-74ab-429a-b85d-f1189bcf75b3"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjQtMy0xLTEtNjM4OQ_64e9798d-e4bc-4388-994a-161c468aaebf"
      unitRef="usd">6302000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjUtMS0xLTEtMjA3MjY_29ead4f0-3ce5-4ecb-a0d5-87038f00ef7d"
      unitRef="usd">219819000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjUtMy0xLTEtMjA3Mzg_e8b98b65-8a87-4aa4-9427-08cb4995b579"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjYtMS0xLTEtNjM4OQ_9ceb0e97-2836-49b2-86a8-ba07045028d2"
      unitRef="usd">1598000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjYtMy0xLTEtNjM4OQ_dc802514-dadd-4df5-a4da-bc53946a2ab2"
      unitRef="usd">279000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMS0xLTEtNzAyNQ_8a2cc9c9-6109-40f5-a5d0-1447f8a96e8a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMy0xLTEtNzAyNQ_1d9cdf60-3ebd-4b92-ac78-3a9e4f5798f0"
      unitRef="usd">56936000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMS0xLTEtNjM4OQ_b66b5f5c-ef5e-46da-a9b0-815aec874a0b"
      unitRef="usd">296000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjctMy0xLTEtNjM4OQ_054bdc1c-f733-418e-8678-5261eafe0c8a"
      unitRef="usd">85000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjgtMS0xLTEtNjM4OQ_eefe3016-e15d-4149-b87f-6ab1cf6198ac"
      unitRef="usd">83000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjgtMy0xLTEtNjM4OQ_816a04b8-63c8-41d5-a450-45ef26f634e1"
      unitRef="usd">79000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjktMS0xLTEtNjM4OQ_3ee0bb68-d146-4e6c-849a-efbe06300771"
      unitRef="usd">221038000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMjktMy0xLTEtNjM4OQ_060e7c1b-abf3-444f-845c-f1a37cbcae46"
      unitRef="usd">74051000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzAtMS0xLTEtNjM4OQ_9fe72bd9-55ed-4fbb-a2b8-891beb92077e"
      unitRef="usd">199909000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzAtMy0xLTEtNjM4OQ_3e82e7e0-8df2-44a1-9204-c9f0588cc293"
      unitRef="usd">54964000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzEtMS0xLTEtNjM4OQ_9d22407d-2838-4b5f-8516-7787edf3fb4f"
      unitRef="usd">58569000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzEtMy0xLTEtNjM4OQ_1f8aac82-79e4-4cfc-b8f6-841907c0f8d8"
      unitRef="usd">23224000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzItMS0xLTEtNjM4OQ_0f9d18cf-604e-4b8d-9025-785cfc1fba3b"
      unitRef="usd">258478000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ceb0276ba754e5ab59132a7525fd205_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzItMy0xLTEtNjM4OQ_9755a612-0b02-4991-809d-ef3baee8db4d"
      unitRef="usd">78188000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzQtMS0xLTEtNjM4OQ_558e589a-01ac-44d5-9734-cf2a48ea738b"
      unitRef="usd">66000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzQtMy0xLTEtNjM4OQ_41ab464d-0cf9-4a33-a374-bebf75f0e3bc"
      unitRef="usd">312000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzUtMS0xLTEtNjM4OQ_471fe995-d570-4208-a077-291b5adc18fb"
      unitRef="usd">64000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzUtMy0xLTEtNjM4OQ_26e3a79e-399d-48a1-aec3-c5a2efdc15ad"
      unitRef="usd">70000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzctMS0xLTEtNjM4OQ_385e7afa-d89c-4b3a-9513-7a549b2646da"
      unitRef="usd">56000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzctMy0xLTEtNjM4OQ_ba13ab21-920c-4ce2-9367-7d585a37329f"
      unitRef="usd">67000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzktMS0xLTEtMjI3ODU_f92fa0fa-bc78-4831-9273-49768a029426"
      unitRef="usd">160857000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzktMy0xLTEtMjI3ODU_5ab100ac-f2b9-4284-a652-4233aa85003f"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzgtMS0xLTEtNjM4OQ_eb19acee-c31c-4fc3-8312-c08c208a13ff"
      unitRef="usd">292000</wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8yOC9mcmFnOjk3NTI5OTBlZmRkMjQwYWY5Mjg0OTAxOTljZGRmN2E1L3RhYmxlOjM1MGZkMmU3NzQ1ZDRiYWU4Zjk3MTQ4MjE3MzFlMmMxL3RhYmxlcmFuZ2U6MzUwZmQyZTc3NDVkNGJhZThmOTcxNDgyMTczMWUyYzFfMzgtMy0xLTEtNjM4OQ_407dba45-2aa2-4dd0-9b15-af5918229f60"
      unitRef="usd">0</wdq:IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfNzAx_cbd892e8-286c-4f85-a419-994d327687f6">Organization and Nature of Operations &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CS Disco, Inc. (the &#x201c;Company&#x201d; or &#x201c;DISCO&#x201d;), and wholly owned subsidiary CS Disco Ltd., has built a cloud-native, AI-powered software platform that enterprises, law firms, legal services providers, and governments use for ediscovery, legal document review, and case management in a wide variety of legal matters, ranging from litigation to investigations to compliance to diligence. The Company incorporated as a Delaware corporation on December&#160;2, 2013, and&#160;registered CS Disco, Ltd. in the United Kingdom on October&#160;24, 2018. The Company&#x2019;s headquarters are located in Austin, Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Split and Public Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Board of Directors and the stockholders of the Company approved a five-for-one reverse stock split of the Company&#x2019;s outstanding common stock and preferred stock. The reverse stock split was effective as of July 9, 2021. All common stock, redeemable convertible preferred stock, and per share information has been retroactively adjusted to give effect to this stock split and the adjusted conversion ratios for all periods presented. Shares of common stock underlying outstanding stock options and other equity instruments were proportionally decreased and the respective par value, and exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 21, 2021, the Company completed the initial public offering (&#x201c;IPO&#x201d;) of its common stock pursuant to a Registration Statement on Form S-1. In the IPO, the Company sold an aggregate of 7,500,000 shares of common stock, including 500,000 shares issued pursuant to the underwriters&#x2019; option to purchase additional shares at a public offering price of $32.00 per share. The IPO resulted in net proceeds of approximately $223.2 million, after deducting underwriting discounts and commissions of $16.8 million. An existing stockholder sold an additional 200,000 shares of common stock pursuant the underwriters&#x2019; option to purchase additional shares of common stock at $32.00 per share. The Company did not receive any proceeds from the sale of shares by the selling stockholder in the IPO. Offering expenses incurred by the Company for the IPO were approximately $3.7 million and were recorded against stockholders&#x2019; equity. Upon the completion of the IPO, all outstanding shares of the Company&#x2019;s redeemable convertible preferred stock were converted into 35,793,483 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 17, 2021, the Company completed a secondary public offering of its common stock pursuant to a Registration Statement on Form S-1. In the secondary offering, selling stockholders sold an aggregate of 6,050,000 shares of common stock, including 550,000 shares sold pursuant to the underwriters&#x2019; option to purchase additional shares at an offering price of $53.00 per share. The Company did not receive any proceeds from the sale of shares through the secondary offering. Offering expenses incurred by the Company that were not subject to reimbursement were approximately $0.1 million and were recorded as general and administrative expense. The total number of outstanding shares of common stock remained unchanged as a result of the secondary offering.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ2Nw_db2af164-f543-4eeb-9c44-3ace23d31f1b"
      unitRef="shares">7500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib7000fdeb0c947418ad32aca5878a92d_D20210721-20210721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ3Nw_255d87a6-0fba-454a-907d-a57d028be39c"
      unitRef="shares">500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i98b28b315d364ad883f63280e7072478_I20210721"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ4NQ_b65d0125-f19a-47f9-8ab1-e8961222369b"
      unitRef="usdPerShare">32.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i2e5409c67d9b47dda2d54b670e66ed53_D20210721-20210721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDQ5NQ_21841ccd-3122-45f9-a6ba-56b28183dbc1"
      unitRef="usd">223200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ExpenseRelatedToDistributionOrServicingAndUnderwritingFees
      contextRef="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUwMw_2b13bbfe-b081-460b-80e1-33b516e4ac93"
      unitRef="usd">16800000</us-gaap:ExpenseRelatedToDistributionOrServicingAndUnderwritingFees>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="id1571aeef0df49ea8ab727cb9e1c2396_D20210721-20210721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUxMw_ac2f52ee-91b8-4e70-b0dd-c34ed5967d9f"
      unitRef="shares">200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i98b28b315d364ad883f63280e7072478_I20210721"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUyMg_b65d0125-f19a-47f9-8ab1-e8961222369b"
      unitRef="usdPerShare">32.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="id9e1e957283c4ce3af83990e64422c41_D20210721-20210721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDUyOQ_bc296bd5-e50c-48a8-8959-af09e03fdec9"
      unitRef="usd">3700000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTY0OTI2NzQ0NDU0Mg_4c7b0b5d-32e5-47c1-9d37-69a15cc38c83"
      unitRef="shares">35793483</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic05233f34bd64c6a8dc3b931c607ea8e_D20210917-20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjI5Ng_2d846d7d-2bc3-4fab-b1a3-ddd929abef41"
      unitRef="shares">6050000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ie39d7bca2bc94ed5840a4c87c90df24d_D20210917-20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMwNg_56725299-7557-4f98-9a20-7135ce2a470b"
      unitRef="shares">550000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="idba538d2502c4c58a7561f0fe6a3e606_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMxNQ_d336291c-cc01-473e-adcb-a75659f36123"
      unitRef="usdPerShare">53.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i44be88bf63fa42d9b2cd2bc50516ada4_D20210917-20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNC9mcmFnOmUzYWYxYjZkMTJhYzQ4OGZhNGM1OGYyM2U5MDRhZmM4L3RleHRyZWdpb246ZTNhZjFiNmQxMmFjNDg4ZmE0YzU4ZjIzZTkwNGFmYzhfMTA5OTUxMTYzMjMzMQ_f8f48d80-24e9-44a0-8d4b-269e907bdd46"
      unitRef="usd">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTc_542f0546-7f45-47e3-9571-5af82105f3dc">Summary of Significant Accounting Policies &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Emerging Growth Company Status &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date it (1) is no longer an emerging growth company or (2) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the Company&#x2019;s financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements have been prepared in accordance with U. S.&#160;generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by GAAP for complete consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany balances and transactions have been eliminated. There are no differences between the net loss and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unaudited Interim Condensed Consolidated Financial Statements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying interim condensed consolidated balance sheet as of September&#160;30, 2021, the interim condensed consolidated statements of operations and comprehensive loss, of cash flows, and of changes in redeemable convertible preferred stock and stockholders&#x2019; equity (deficit) for the three and nine months ended September&#160;30, 2021 and 2020, and the related notes to such interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements are presented in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with U.S. GAAP. In management&#x2019;s opinion, the unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#x2019;s financial position as of September&#160;30, 2021 and its results of operations and cash flows for the three and nine months ended September&#160;30, 2021 and 2020. The results of operations for the three and nine months ended September&#160;30, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2020 contained in the Company&#x2019;s final prospectus for its IPO filed with the SEC on July 22, 2021 pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Risks and Uncertainties &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ongoing global COVID-19 pandemic has impacted many operational aspects of the Company&#x2019;s business and may continue to do so in the future. The Company assessed the impact that COVID-19 had on its results of operations, including, but not limited to an assessment of its allowance for credit losses, the carrying value of other long-lived assets, and the impact to revenue recognition and cost of revenue. In addition, in March 2020 the Company executed a reduction in workforce in response to the COVID-19 pandemic. This reduction in force resulted in a total impact of $0.7 million of charges related to severance. While the COVID-19 pandemic has not had a material adverse impact on the Company&#x2019;s financial operations to date, the future impacts of the pandemic and any resulting economic impact are largely unknown. The Company will continue to actively monitor the impact that COVID-19 has on the results of the Company&#x2019;s business operations, and may make decisions required by federal, state or local authorities, or that are determined to be in the best interests of the Company&#x2019;s employees, customers, partners, and suppliers. As a result, the Company&#x2019;s estimates and judgments may change materially as new events occur or additional information becomes available to them. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of these condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses during the reporting period. There is complexity and judgment required in the Company&#x2019;s process in determining the nature and timing of the satisfaction of performance obligations which affect the amounts of revenue, unbilled receivables, and deferred revenue. Estimates are also used for, but not limited to, current expected credit losses, capitalization and useful life of the Company&#x2019;s capitalized internal-use software development costs, useful lives of assets, income taxes and deferred tax asset valuation, and valuation of the Company&#x2019;s stock-based awards. Numerous internal and external factors can affect estimates. Actual results could differ from those estimates and such differences could be material to the Company&#x2019;s condensed consolidated financial position and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;method required for participating securities. All series of the Company&#x2019;s redeemable convertible preferred stock are considered to be participating securities because all holders are entitled to receive a non-cumulative dividend on a pari passu basis in the event that a dividend is paid on the common stock. The holders of the redeemable convertible preferred stock do not have a contractual obligation to share in the Company&#x2019;s losses. As such, the Company&#x2019;s net losses for the three and nine months ended  September&#160;30, 2021 and 2020 were not allocated to these current period participating securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options,&#160;restricted stock awards, restricted stock units, stock warrants and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, which include the Company&#x2019;s money market account, are measured at fair value on a recurring basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded and carried at the original invoiced amount less an allowance for credit losses. The Company determines its trade accounts receivable allowances in line with (Topic 326): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 326&#x201d;), based upon the assessment of various factors, such as: historical experience, credit quality of its customers, geographic related risks, economic conditions, and other factors that may affect a customer&#x2019;s ability to pay. Increases and decreases in the allowance for credit losses are included as a component of general and administrative expense in the condensed consolidated statements of operations and comprehensive loss. The Company does not have any off-balance sheet credit exposure related to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the short-term nature of our receivables, the estimate of the amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances and the financial condition of customers. The Company has provisioned $0.3 million and $0.7 million for expected losses for the three and nine months ended September&#160;30, 2021, respectively, and $0.1 million and $0.3 million has been written off and charged against the allowance for the three and nine months ended September&#160;30, 2021, respectively. Recoveries made by the Company were nominal for the three months ended September&#160;30, 2021 and were $0.2 million for the nine months ended September&#160;30, 2021. The allowance for credit losses related to accounts receivable was $1.1 million and $0.9 million as of September&#160;30, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and&#160;cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits or be held in foreign jurisdictions. The Company has not experienced any loss&#160;relating to cash and cash equivalents in these accounts. The Company performs periodic credit&#160;evaluations of its customers&#x2019; financial condition and generally does not require collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company groups its assets and liabilities measured at fair value in a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1,&#160;defined as observable inputs such as quoted prices in active markets, with valuations obtained from&#160;readily available pricing sources for market transactions involving identical assets or liabilities;&#160;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or&#160;indirectly observable, such as quoted prices for similar assets or liabilities, quoted prices in markets&#160;that are not active, or other inputs that are observable or can be corroborated by observable market&#160;data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable&#160;inputs in which little or no market data exists, therefore requiring an entity to develop its own&#160;assumptions. Level&#160;3 assets and liabilities include financial instruments whose value is determined&#160;using pricing models, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discounted cash flow methodologies, or similar techniques, as well as&#160;instruments for which the determination of fair value requires significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The level of the fair value hierarchy in which the fair value measurement falls is determined by&#160;the lowest level input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments consist principally of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and debt. The carrying amounts of cash&#160;and cash equivalents, accounts receivable, accounts payable, and accrued expenses are considered&#160;to approximate their respective fair values due to the short-term nature of such financial&#160;instruments. Cash equivalents, primarily consisting of investments in money market funds, are measured at fair value on a recurring basis, and are categorized as&#160;Level 1 based on quoted prices in active markets. The carrying value approximates the fair value for&#160;these assets and liabilities at September&#160;30, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes transfers between levels at the end of the reporting period as if the&#160;transfers occurred on the last day of the reporting period. There were no transfers during the nine months ended September&#160;30, 2021 and the year ended December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost, less accumulated depreciation. Maintenance, repairs and minor replacements are charged to expense as incurred. Significant renewals and betterments are capitalized. Depreciation on property and equipment, with the exception of leasehold improvements, is recorded using the straight-line method over the estimated useful lives of the assets. Depreciation on leasehold improvements is recorded using the shorter of the lease term or useful life. The estimated useful life of each asset category is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When property is retired or disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or losses are reflected in the condensed consolidated statements of operations and comprehensive loss in the period of disposal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Development Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to software acquired, developed, or modified solely to meet our internal requirements,&#160;with no plans to market such software at the time of development, are capitalized.&#160;Costs incurred during the preliminary planning and evaluation stage of the project and during post&#160;implementation operational stage are expensed as incurred. The Company capitalizes qualifying&#160;internal-use software development costs that are incurred during the application development&#160;stage. Capitalization of costs begins when two criteria are met: (i)&#160;the preliminary project stage is&#160;completed and (ii)&#160;it is probable that the software will be completed and used for its intended&#160;function. Capitalization ceases when the software is substantially complete and ready for its&#160;intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed.&#160;Costs related to preliminary&#160;project activities and post-implementation operating activities are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized costs are included in property and equipment on the condensed consolidated balance sheets. These costs are amortized over the&#160;estimated useful life of the software, generally four years, on a straight-line basis. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever&#160;events or changes in circumstances occur that could impact the recoverability of these assets. The&#160;amortization of costs related to the platform applications is included in cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records underwriting, legal, and other direct costs incurred related to the issuance of revolving line of credit within other current assets and amortizes these costs to interest expense over the&#160;term of the related debt on a straight-line basis, which approximates the effective interest rate&#160;method. Amortization of debt issuance costs was $0.1&#160;million for the nine months ended September&#160;30, 2021 and was nominal for the nine months ended September&#160;30, 2020. Upon the extinguishment of the related debt, any unamortized&#160;capitalized deferred financing costs are recorded to interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets represent the Company&#x2019;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company includes any anticipated lease incentives in the determination of lease liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when determining its incremental borrowing rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets are reviewed for impairment whenever an event or change in circumstances indicates that the carrying amount of an asset or group of assets may not be recoverable. The impairment review includes comparison of future cash flows expected to be generated by the asset or group of assets with the associated assets&#x2019; carrying value. If the carrying value of the asset or group of assets exceeds its expected future cash flows (undiscounted and without interest charges), an impairment loss is recognized to the extent that the carrying amount of the asset exceeds its fair value. The Company did not identify any impairment indicators and recorded no impairment charges in the nine months ended September&#160;30, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#x2019;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#x2019;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 3, &#x201c;Revenue Recognition&#x201d; for our revenue recognition policy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses advertising costs as incurred. Advertising expenses were $0.1 million and $0.3 million for the three and nine months ended September&#160;30, 2021, respectively. Advertising expenses were $0.1 million and $0.2 million for the three and nine months ended September&#160;30, 2020, respectively. These costs are&#160;included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#x2019; use of our solutions. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software and personnel costs from employees involved in the delivery of our solutions. Personnel costs include salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses, and allocated overhead costs. Research and development expenses also include contractor or professional services fees, third-party cloud infrastructure expenses incurred in developing our solution, and software services dedicated for use by our research and development organization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales and Marketing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions, stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations, and outside services contracted for sales and marketing purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General and Administrative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs. General and administrative expenses also include external legal, accounting, professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and recognizes compensation expense for all stock-based awards (collectively referred to as stock-based compensation expense), including stock options, restricted stock awards, and restricted stock units granted to employees, directors, and non-employees, based on the estimated fair value of the awards on the date of grant in accordance with ASC Topic 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 718&#x201d;). The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Black-Scholes pricing model requires the Company to make assumptions and judgments about the inputs used in the calculation, including the expected term, the volatility of the Company&#x2019;s common stock, risk-free interest rate, and expected dividend yield. The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent uncertainties and the application of management&#x2019;s judgment.&#160;Stock-based compensation is recognized on a straight-line basis over the requisite service period. The fair value of restricted stock awards and restricted stock units is determined using the fair value of the Company&#x2019;s common stock on the date of grant and is recognized as expense following straight-line attribution method over the requisite service period. Forfeitures are accounted for in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes sales and other taxes collected from customers and subsequently remits to government authorities. The Company relieves the sales tax payable balances from the condensed consolidated balance sheets as cash is collected from the customer and the taxes are remitted to the appropriate tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;30, 2020, the Company received a $1.1 million refund of sales and use taxes from the state of Texas related to overpayments of sales taxes made between 2016 and 2019. There were no similar transactions in the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes in accordance with the asset and liability method. Under&#160;the asset and liability method, deferred tax assets and liabilities are recognized for the expected&#160;future tax consequences of temporary differences between the financial reporting and tax bases of&#160;assets and liabilities using enacted tax rates that are expected to apply to taxable income in the periods in which the deferred tax asset or liability is expected to be realized or settled. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected&#160;to be realized. All deferred tax assets and liabilities are classified as non-current within the accompanying condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the tax benefit from an uncertain tax position only if it meets the &#x201c;more likely than not&#x201d; threshold that the position will be sustained upon examination by the taxing authority, based on the technical merits of the position. The tax benefits recognized in the condensed consolidated financial statements from such a position are measured &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The&#160;Company includes interest and penalties related to its uncertain tax positions, if any, as part of&#160;income tax expense within the accompanying condensed consolidated statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to recognize interest and penalties related to uncertain tax positions outside of income tax expense within general and administrative expenses. No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties as of September&#160;30, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain legal, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs will be recorded as a reduction of additional paid-in capital generated as a result of the offering. Should the equity financing no longer be considered probable of being consummated, all deferred offering costs would be charged to operating expenses in the statement of operations and comprehensive loss. There were no deferred offering costs classified within other current assets on the balance sheet as of September&#160;30, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2019-12, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&#x201d; which simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. The standard is effective for interim and annual periods beginning after December&#160;15, 2020, with early adoption permitted. The Company adopted this guidance as of January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MTI_c96e8d47-a34c-4204-b36c-27662046d432">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements have been prepared in accordance with U. S.&#160;generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by GAAP for complete consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTM_9e8ef2b7-c956-4daa-9743-6af06fd0071e">The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany balances and transactions have been eliminated. There are no differences between the net loss and comprehensive loss.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfNDIzMw_c04c1bdc-dd60-41ee-9c01-de3799c307e5"
      unitRef="usd">700000</us-gaap:SeveranceCosts1>
    <us-gaap:UseOfEstimates
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODE_df0fd014-9967-4ddd-bc21-0dfe681a2307">Use of EstimatesThe preparation of these condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses during the reporting period. There is complexity and judgment required in the Company&#x2019;s process in determining the nature and timing of the satisfaction of performance obligations which affect the amounts of revenue, unbilled receivables, and deferred revenue. Estimates are also used for, but not limited to, current expected credit losses, capitalization and useful life of the Company&#x2019;s capitalized internal-use software development costs, useful lives of assets, income taxes and deferred tax asset valuation, and valuation of the Company&#x2019;s stock-based awards. Numerous internal and external factors can affect estimates. Actual results could differ from those estimates and such differences could be material to the Company&#x2019;s condensed consolidated financial position and results of operations.</us-gaap:UseOfEstimates>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDk_cda5cc5a-3730-4a30-bbfd-6ae3009bc29f">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;method required for participating securities. All series of the Company&#x2019;s redeemable convertible preferred stock are considered to be participating securities because all holders are entitled to receive a non-cumulative dividend on a pari passu basis in the event that a dividend is paid on the common stock. The holders of the redeemable convertible preferred stock do not have a contractual obligation to share in the Company&#x2019;s losses. As such, the Company&#x2019;s net losses for the three and nine months ended  September&#160;30, 2021 and 2020 were not allocated to these current period participating securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. &lt;/span&gt;&lt;/div&gt;Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options,&#160;restricted stock awards, restricted stock units, stock warrants and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODY_7c416d75-a4b0-440a-aa13-69e64bf982ce">Cash and Cash EquivalentsThe Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, which include the Company&#x2019;s money market account, are measured at fair value on a recurring basis.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDQ_469d0f1f-d141-4703-ab56-bd795a416ce6">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded and carried at the original invoiced amount less an allowance for credit losses. The Company determines its trade accounts receivable allowances in line with (Topic 326): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 326&#x201d;), based upon the assessment of various factors, such as: historical experience, credit quality of its customers, geographic related risks, economic conditions, and other factors that may affect a customer&#x2019;s ability to pay. Increases and decreases in the allowance for credit losses are included as a component of general and administrative expense in the condensed consolidated statements of operations and comprehensive loss. The Company does not have any off-balance sheet credit exposure related to its customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcxMA_2063b05a-f291-4dd3-94b8-546e0241428a"
      unitRef="usd">300000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcxNw_3c82dd34-4717-4fac-a9fa-6411e94f18fe"
      unitRef="usd">700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTcyNA_09abe4b4-0dd7-4c81-8afe-e4f2ae05c2e9"
      unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTczMg_903b7d5a-50f4-469a-b099-d4fb6dcb72cf"
      unitRef="usd">300000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTg1Mg_c7103bc9-a73f-43d3-8b1b-f89f856bea9d"
      unitRef="usd">200000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTc4NQ_b3cf26f9-0472-47da-bc6d-ca9dccc3a2d2"
      unitRef="usd">1100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1OTgwMw_2b6d18c9-1974-4cb4-948d-e382770d62b8"
      unitRef="usd">900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODU_b5a7f230-e725-4af4-aad3-14b7d4b6a469">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and&#160;cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits or be held in foreign jurisdictions. The Company has not experienced any loss&#160;relating to cash and cash equivalents in these accounts. The Company performs periodic credit&#160;evaluations of its customers&#x2019; financial condition and generally does not require collateral.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODc_f674e025-966e-4544-b42b-88509e336afb">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company groups its assets and liabilities measured at fair value in a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1,&#160;defined as observable inputs such as quoted prices in active markets, with valuations obtained from&#160;readily available pricing sources for market transactions involving identical assets or liabilities;&#160;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or&#160;indirectly observable, such as quoted prices for similar assets or liabilities, quoted prices in markets&#160;that are not active, or other inputs that are observable or can be corroborated by observable market&#160;data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable&#160;inputs in which little or no market data exists, therefore requiring an entity to develop its own&#160;assumptions. Level&#160;3 assets and liabilities include financial instruments whose value is determined&#160;using pricing models, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discounted cash flow methodologies, or similar techniques, as well as&#160;instruments for which the determination of fair value requires significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The level of the fair value hierarchy in which the fair value measurement falls is determined by&#160;the lowest level input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments consist principally of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and debt. The carrying amounts of cash&#160;and cash equivalents, accounts receivable, accounts payable, and accrued expenses are considered&#160;to approximate their respective fair values due to the short-term nature of such financial&#160;instruments. Cash equivalents, primarily consisting of investments in money market funds, are measured at fair value on a recurring basis, and are categorized as&#160;Level 1 based on quoted prices in active markets. The carrying value approximates the fair value for&#160;these assets and liabilities at September&#160;30, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;The Company recognizes transfers between levels at the end of the reporting period as if the&#160;transfers occurred on the last day of the reporting period.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTg_4e091550-ff27-43d7-9325-8f256dfc8216">Property and Equipment, NetProperty and equipment are recorded at cost, less accumulated depreciation. Maintenance, repairs and minor replacements are charged to expense as incurred. Significant renewals and betterments are capitalized. Depreciation on property and equipment, with the exception of leasehold improvements, is recorded using the straight-line method over the estimated useful lives of the assets. Depreciation on leasehold improvements is recorded using the shorter of the lease term or useful lifeThe Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. When property is retired or disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or losses are reflected in the condensed consolidated statements of operations and comprehensive loss in the period of disposal.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODg_464a1255-415e-4c94-b371-d05b41a28ec8">The estimated useful life of each asset category is as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMC0xLTEtMS02Mzg5_65f5b731-aa7a-435a-ae1a-f72ee9548dfc">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9dc11f5689dd403fbc92053ea248e0d1_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMS0xLTEtMS02Mzg5L3RleHRyZWdpb246NTFjMTVmMmM4NzU3NGZmMDllYzEwNzNiYjJlOTQxNTBfMjk_531e4a58-6992-4503-a753-6287b6fad881">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3646f14678b34c1598492c378e9a24d4_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RhYmxlOmRmZjliZTE0MGYzMjQwNDNhNTA3MjM1MmZlYzg2ZjhlL3RhYmxlcmFuZ2U6ZGZmOWJlMTQwZjMyNDA0M2E1MDcyMzUyZmVjODZmOGVfMi0xLTEtMS02Mzg5_e8983c9d-562a-48d4-8908-ffd46fb3ce2c">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODM_b9789c57-97ee-40bf-bb95-7fa125d168a0">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Development Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to software acquired, developed, or modified solely to meet our internal requirements,&#160;with no plans to market such software at the time of development, are capitalized.&#160;Costs incurred during the preliminary planning and evaluation stage of the project and during post&#160;implementation operational stage are expensed as incurred. The Company capitalizes qualifying&#160;internal-use software development costs that are incurred during the application development&#160;stage. Capitalization of costs begins when two criteria are met: (i)&#160;the preliminary project stage is&#160;completed and (ii)&#160;it is probable that the software will be completed and used for its intended&#160;function. Capitalization ceases when the software is substantially complete and ready for its&#160;intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed.&#160;Costs related to preliminary&#160;project activities and post-implementation operating activities are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized costs are included in property and equipment on the condensed consolidated balance sheets. These costs are amortized over the&#160;estimated useful life of the software, generally four years, on a straight-line basis. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever&#160;events or changes in circumstances occur that could impact the recoverability of these assets. The&#160;amortization of costs related to the platform applications is included in cost of revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i53de6e55135d4d1394ea2698842ec74f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTM5ODk_8a49dfc2-2056-4ff5-81c2-a036851fc8e6">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3ODk_9771901b-dd8b-47f7-9f91-5656a42a1ee2">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records underwriting, legal, and other direct costs incurred related to the issuance of revolving line of credit within other current assets and amortizes these costs to interest expense over the&#160;term of the related debt on a straight-line basis, which approximates the effective interest rate&#160;method. Amortization of debt issuance costs was $0.1&#160;million for the nine months ended September&#160;30, 2021 and was nominal for the nine months ended September&#160;30, 2020. Upon the extinguishment of the related debt, any unamortized&#160;capitalized deferred financing costs are recorded to interest expense.&lt;/span&gt;&lt;/div&gt;Deferred Offering CostsThe Company capitalizes certain legal, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs will be recorded as a reduction of additional paid-in capital generated as a result of the offering. Should the equity financing no longer be considered probable of being consummated, all deferred offering costs would be charged to operating expenses in the statement of operations and comprehensive loss.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY1MzA4Nw_10657b16-96f0-419c-99c1-5f0872429bf1"
      unitRef="usd">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTk_52c87236-4c37-4ad5-ae3e-1c6d0487afe6">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets represent the Company&#x2019;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company includes any anticipated lease incentives in the determination of lease liability. &lt;/span&gt;&lt;/div&gt;The Company uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when determining its incremental borrowing rates.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTQ_ad2fe9f0-94d5-4f16-b434-e3d4c766143a">Impairment of Long-Lived Assets Long-lived assets are reviewed for impairment whenever an event or change in circumstances indicates that the carrying amount of an asset or group of assets may not be recoverable. The impairment review includes comparison of future cash flows expected to be generated by the asset or group of assets with the associated assets&#x2019; carrying value. If the carrying value of the asset or group of assets exceeds its expected future cash flows (undiscounted and without interest charges), an impairment loss is recognized to the extent that the carrying amount of the asset exceeds its fair value.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDA_c7e17b33-7854-4acc-80b2-5492ea81625c">Segment Information The Company&#x2019;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#x2019;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#x2019;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MTE_52850c5a-09a2-4105-ac48-9d94b3f6f46d">AdvertisingThe Company expenses advertising costs as incurred. Advertising expenses were $0.1 million and $0.3 million for the three and nine months ended September&#160;30, 2021, respectively. Advertising expenses were $0.1 million and $0.2 million for the three and nine months ended September&#160;30, 2020, respectively. These costs are&#160;included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc0NDM_9b2cc5a9-a257-4082-8c12-7ed074bdd015"
      unitRef="usd">100000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc0NTg_dd4a9749-e185-4364-a9ff-900f4ee59255"
      unitRef="usd">300000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc1Mzc_d578e6fb-27ff-4d12-8608-265892575e7f"
      unitRef="usd">100000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTc1NTI_9c4327ce-830d-4056-9e1b-da64967c8f9e"
      unitRef="usd">200000</us-gaap:AdvertisingExpense>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDM_0d79a7d4-ac01-4cf1-8681-2dcba74c9af0">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#x2019; use of our solutions. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software and personnel costs from employees involved in the delivery of our solutions. Personnel costs include salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDY_6072f359-5b05-492d-a727-190b4acaae7e">Research and DevelopmentResearch and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses, and allocated overhead costs. Research and development expenses also include contractor or professional services fees, third-party cloud infrastructure expenses incurred in developing our solution, and software services dedicated for use by our research and development organization.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <wdq:SalesAndMarketingPolicyPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDc_e3c1235c-0c4d-48e7-9f1f-9e0f93fb0d8a">Sales and MarketingSales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions, stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations, and outside services contracted for sales and marketing purposes.</wdq:SalesAndMarketingPolicyPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDI_059e3a88-69a9-47a9-8ffc-4738321c7f08">General and AdministrativeGeneral and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs. General and administrative expenses also include external legal, accounting, professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses.</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTA_cab7cfb2-01a2-4ac8-81fa-8b5781f3ee80">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and recognizes compensation expense for all stock-based awards (collectively referred to as stock-based compensation expense), including stock options, restricted stock awards, and restricted stock units granted to employees, directors, and non-employees, based on the estimated fair value of the awards on the date of grant in accordance with ASC Topic 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 718&#x201d;). The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Black-Scholes pricing model requires the Company to make assumptions and judgments about the inputs used in the calculation, including the expected term, the volatility of the Company&#x2019;s common stock, risk-free interest rate, and expected dividend yield. The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent uncertainties and the application of management&#x2019;s judgment.&#160;Stock-based compensation is recognized on a straight-line basis over the requisite service period. The fair value of restricted stock awards and restricted stock units is determined using the fair value of the Company&#x2019;s common stock on the date of grant and is recognized as expense following straight-line attribution method over the requisite service period. Forfeitures are accounted for in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes sales and other taxes collected from customers and subsequently remits to government authorities. The Company relieves the sales tax payable balances from the condensed consolidated balance sheets as cash is collected from the customer and the taxes are remitted to the appropriate tax authority.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <wdq:TaxRefundsSalesAndUseTax
      contextRef="i6285c2e365364f16be42d56bbc27ece1_D20200901-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMTA5OTUxMTY2NDc0Mg_aa870e2b-cc78-4e36-a14d-e8fe229bc6bf"
      unitRef="usd">1100000</wdq:TaxRefundsSalesAndUseTax>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ3OTE_5f5e2ef5-4cea-4229-9264-ebfd1a1aea55">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes in accordance with the asset and liability method. Under&#160;the asset and liability method, deferred tax assets and liabilities are recognized for the expected&#160;future tax consequences of temporary differences between the financial reporting and tax bases of&#160;assets and liabilities using enacted tax rates that are expected to apply to taxable income in the periods in which the deferred tax asset or liability is expected to be realized or settled. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected&#160;to be realized. All deferred tax assets and liabilities are classified as non-current within the accompanying condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the tax benefit from an uncertain tax position only if it meets the &#x201c;more likely than not&#x201d; threshold that the position will be sustained upon examination by the taxing authority, based on the technical merits of the position. The tax benefits recognized in the condensed consolidated financial statements from such a position are measured &lt;/span&gt;&lt;/div&gt;based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The&#160;Company includes interest and penalties related to its uncertain tax positions, if any, as part of&#160;income tax expense within the accompanying condensed consolidated statements of operations and comprehensive loss. The Company&#x2019;s policy is to recognize interest and penalties related to uncertain tax positions outside of income tax expense within general and administrative expenses.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV8zNy9mcmFnOjBiMGQzY2E0NmI5MzRhNWE4MmYyMTY4ZDUxYzQyNWMzL3RleHRyZWdpb246MGIwZDNjYTQ2YjkzNGE1YTgyZjIxNjhkNTFjNDI1YzNfMjQ4MDg_68c29244-8cf9-4ad8-a05f-1b5f3a14bbc4">Recently Adopted Accounting Pronouncements&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2019-12, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&#x201d; which simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. The standard is effective for interim and annual periods beginning after December&#160;15, 2020, with early adoption permitted. The Company adopted this guidance as of January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjU3Mw_1057131f-f1a2-461c-ba5c-8c6a664faa85">Revenue Recognition &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized, in an amount that reflects the consideration the Company expects to be entitled to over the term of the agreement, when control of the Company&#x2019;s solutions are transferred to customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue through the following five-step framework in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Identification of the contract, or contracts with the customer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Identification of performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Determination of the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;Allocation of the transaction price to the performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;Recognition of revenue when, or as, the Company satisfies a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct solution to the customer. The Company identifies performance obligations in its contracts with customers, which primarily include usage-based and subscription solutions. Usage-based solutions include fees based on usage of the Company&#x2019;s platform or professional services, incurred on a time and materials basis, while subscription solutions represent the purchase of a committed data volume on the Company&#x2019;s platform over a period of time. The transaction&#160;price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. For contracts that include multiple performance obligations, the transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis.&#160;Revenue is recognized over time as performance obligations are satisfied. Variable consideration&#160;is evaluated on a contract-by-contract basis, and a constraint is applied using the facts and&#160;circumstances of the contract when applicable. On a limited basis, the Company enters into contracts whereby the consideration payable is contingent upon the conclusion of the legal matter. The Company does not recognize the revenue related to these contracts until the legal matter is resolved. Such amounts recognized have been immaterial to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s software contracts do not allow the customer to take possession of the software supporting the cloud-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based solution. Customers are not entitled to any refunds. The Company generally invoices its customers monthly, quarterly, or annually in advance and recognizes revenue ratably over the life of the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Solutions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue-generating activities directly relate to the sale and support of its legal solution within a single operating segment. The Company disaggregates revenue from contracts with customers based on how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company has two primary types of contractual arrangements: usage-based and subscription solutions. Usage-based revenue is generated from solutions that are typically billed on a monthly basis and can be canceled with one month&#x2019;s notice or are incurred on a time and materials basis. Subscription revenue is derived from contracts where customers are contractually committed to a fixed data volume over a period of time. Usage amounts above the fixed data volume are considered usage-based revenue. Subscription arrangements are billed in advance, typically on a monthly, quarterly or annual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the three months ended September&#160;30, 2021 and 2020, usage-based revenue represented 89% and 86% of total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, usage-based revenue represented 88% and 86% of total revenue, respectively. In the three months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 11% and 14% of the total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 12% and 14% of total revenue, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No significant judgments are required in determining whether services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (&#x201c;SSP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue primarily consists of amounts that have been billed to or received from customers in advance of performing the associated services. Of the $1.6 million and $1.4&#160;million of deferred revenue balance as of December&#160;31, 2020 and 2019 respectively, the Company recognized $1.6 million and $1.3 million as revenue during the nine months ended September&#160;30, 2021 and 2020, respectively. As of September&#160;30, 2021 and December&#160;31, 2020 the Company recorded $1.6 million and $1.6 million of current deferred revenue, respectively. The Company has no non-current deferred revenue as of September&#160;30, 2021 and December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, but are billed in arrears and for which the Company has an unconditional right to payment. Total contract assets were $3.2 million and $1.5 million as of September&#160;30, 2021 and December&#160;31, 2020, respectively, and were included within accounts receivable on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations (&#x201c;RPO&#x201d;) represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. RPO exclude performance obligations from certain time and materials contracts that are billed in arrears. RPO are not necessarily indicative of future revenue growth because they do not account for consumption in excess of contracted capacity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company expects to recognize approximately $17.0 million of revenue from remaining performance obligations. The Company expects to recognize revenue of approximately $9.2 million as of September&#160;30, 2021 from remaining performance obligations over the next 12 months, with the remaining balance recognized thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Incremental Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental costs to obtain or fulfill a contract are recognized as an asset if the expected benefit is&#160;expected to be longer &lt;/span&gt;&lt;/div&gt;than one year. These assets are amortized over the expected period of benefit.&#160;For the three and nine months ended September&#160;30, 2021 and 2020, the Company identified no material incremental costs to obtain or fulfill a contract, primarily based on the nature and terms of the Company&#x2019;s contracts, as well as the expected period of benefit.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjU3NA_d71e75a2-285d-49d2-9949-33b1442ab3b1">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized, in an amount that reflects the consideration the Company expects to be entitled to over the term of the agreement, when control of the Company&#x2019;s solutions are transferred to customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue through the following five-step framework in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;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:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Identification of the contract, or contracts with the customer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Identification of performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Determination of the transaction price;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;Allocation of the transaction price to the performance obligations in the contract;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;Recognition of revenue when, or as, the Company satisfies a performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct solution to the customer. The Company identifies performance obligations in its contracts with customers, which primarily include usage-based and subscription solutions. Usage-based solutions include fees based on usage of the Company&#x2019;s platform or professional services, incurred on a time and materials basis, while subscription solutions represent the purchase of a committed data volume on the Company&#x2019;s platform over a period of time. The transaction&#160;price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. For contracts that include multiple performance obligations, the transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis.&#160;Revenue is recognized over time as performance obligations are satisfied. Variable consideration&#160;is evaluated on a contract-by-contract basis, and a constraint is applied using the facts and&#160;circumstances of the contract when applicable. On a limited basis, the Company enters into contracts whereby the consideration payable is contingent upon the conclusion of the legal matter. The Company does not recognize the revenue related to these contracts until the legal matter is resolved. Such amounts recognized have been immaterial to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s software contracts do not allow the customer to take possession of the software supporting the cloud-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based solution. Customers are not entitled to any refunds. The Company generally invoices its customers monthly, quarterly, or annually in advance and recognizes revenue ratably over the life of the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8b61a7c7ba614bb1973f83287298cbd3_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzc3Ng_d8b0f0df-1d12-41ed-abee-6b0386a06236"
      unitRef="number">0.89</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib60e5a73a4d546139ec0c42e41180e07_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzc4Mw_904100ba-16a6-4f54-881d-5b41c6a13237"
      unitRef="number">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8c6ef55bc0e64f07b2b7be072c373a4a_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzg4NA_2ed94bac-9efc-4dda-b394-400cc5da8228"
      unitRef="number">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i19f9866feeaf419eac0586a32647d7fe_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfMzg5MQ_97893b0e-fd5e-40c6-aef3-0511889dfa09"
      unitRef="number">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic03a213632c549cb98f0d35e23b9d2b1_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDAwMg_c4b3f672-df58-427b-b962-1ccc6cac3443"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id1d9a193fa7c4025b21ed160e28cbc89_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDAwOQ_0ca16a80-f34a-46eb-a3b2-195c4292f22b"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i83e23e77b857485c8e0cf9799f2c1755_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDEyMA_a004d796-e721-437e-b082-ae2380324623"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i88b1015e1f5d448a8b27dce661552997_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDEyNw_ddfc200f-2fb6-4884-bc7c-bb02cc681795"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDU5Mw_a08666bf-be57-42e9-8c81-fa2bcb85ad34"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i256fc73bad3843baa9eb5a5b1303fe6f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDYwMA_79ba509c-2ad9-4bbb-b03b-2a6c05a4e27e"
      unitRef="usd">1400000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDY4NA_18b62049-0ea2-40b4-86b4-badfca0c3fae"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDY5MQ_eb07602c-8900-4fa3-a8ff-d981968d9bcc"
      unitRef="usd">1300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDc5NQ_d6ef232d-6e15-4a04-bb92-3eab17afac0d"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDgxMA_d516fe31-65d3-4f71-8907-d36ad67d4a38"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDg2Ng_3630d91f-558b-43c8-926a-464139eebc09"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNDg2Ng_8a4b0a78-9891-4991-b1fb-2b282f3dc270"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTE1Ng_3568f917-e65a-43e4-8bd9-e12a25c3ed8e"
      unitRef="usd">3200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTE2Mw_ceed3389-daa8-4006-a091-66106b5d28b9"
      unitRef="usd">1500000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTg4NQ_dd0c61ff-3bb7-4ff6-ad3d-901f4393167b"
      unitRef="usd">17000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNTk5Nw_a1a9f38b-9f6b-4655-ac47-3ffec2a33c3d"
      unitRef="usd">9200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9ac1c62e36404e7e982cfa8019ea9b61_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80MC9mcmFnOmI2Nzk3ZTFiNWQ1NzRjMmI5N2QzOGFlMTJkMTcxNzIwL3RleHRyZWdpb246YjY3OTdlMWI1ZDU3NGMyYjk3ZDM4YWUxMmQxNzE3MjBfNjA2Mg_9fe9d325-447e-466d-bad0-62bc4e405187">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNjI3_203320ff-a4d1-4f6f-97c2-91170197bbfc">Property and Equipment&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;(3,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 2, &#x201c;Summary of Significant Accounting Policies - Capitalized Internal-Use Software Development Costs&#x201d;, the Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.  &lt;/span&gt;&lt;/div&gt;Depreciation and amortization expense was approximately $0.4 million and $1.2 million for the three and nine months ended September&#160;30, 2021, respectively. Depreciation and amortization expense was approximately $0.4 million and $1.2 million for the three and nine months ended September&#160;30, 2020, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNjI4_72e7e8af-3ed6-46fb-bdb5-0abef757b797">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;(3,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i60140865847e4c0bb90f2e5014ca0b37_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMS0xLTEtMS02Mzg5_47127bea-4889-4038-a5e2-c2770fab8706"
      unitRef="usd">3206000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i2bed1a92a94249c0bab72bd2c5aae1a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMS0zLTEtMS02Mzg5_fd090965-a4bd-4735-a8c3-f243de2ae0ce"
      unitRef="usd">2261000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i1cf64b5501414ac88e660faa81256d4e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMi0xLTEtMS02Mzg5_dd984388-26b8-4bbe-8ce9-dcd2ce91cc93"
      unitRef="usd">4620000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6af9561ec5a043b5a402bb60dfa5e400_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMi0zLTEtMS02Mzg5_2b7455f5-b6f5-4c45-a681-59e761af23a1"
      unitRef="usd">3259000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ibec557e55dd849e6bb4ffe46b076b200_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMy0xLTEtMS02Mzg5_0a80976a-2d48-4c1a-8a02-a8a1566b4799"
      unitRef="usd">111000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i462b3842be4140caa54ede61634c6fa7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfMy0zLTEtMS02Mzg5_5420304b-5442-476e-968f-329e0795cea8"
      unitRef="usd">111000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i0b410717da62424499fc682c23a50c09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNC0xLTEtMS02Mzg5_0c02803b-60f4-4f31-a2e3-458f6fc7df15"
      unitRef="usd">649000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i3d653b18095d4675aa49d684fcfefb68_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNC0zLTEtMS02Mzg5_789f38a8-b531-4ecf-8349-ff3edc4fca01"
      unitRef="usd">648000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNS0xLTEtMS02Mzg5_2ee108f8-5e5d-418e-8ae2-e4c77a65d587"
      unitRef="usd">8586000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNS0zLTEtMS02Mzg5_88f137a7-4fde-4666-a82d-965a494e3c9a"
      unitRef="usd">6279000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNi0xLTEtMS02Mzg5_bf4cc7c9-1f59-46d9-8bf3-6032b4839826"
      unitRef="usd">3639000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNi0zLTEtMS02Mzg5_c6a8c444-b4ae-4b1b-b318-a9e765acede0"
      unitRef="usd">2406000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNy0xLTEtMS02Mzg5_c2f3feeb-21d2-487a-a365-2d3c2465f95e"
      unitRef="usd">4947000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RhYmxlOmI2ODBjZDdjZGM0ODQ3NzVhM2MxYjIwMDc4Zjg1ZjYyL3RhYmxlcmFuZ2U6YjY4MGNkN2NkYzQ4NDc3NWEzYzFiMjAwNzhmODVmNjJfNy0zLTEtMS02Mzg5_b567d41c-215c-41fd-b6eb-6f79e8d41d5a"
      unitRef="usd">3873000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNDY4_6068903c-0e83-4442-8e8e-f36a34a8f7c9"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNDc1_ca090712-2feb-4232-a668-3d8827d45bff"
      unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNTc2_f27bb3a6-fbb7-4f14-8e20-80079496fb6d"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80My9mcmFnOmI2NjYyZWU2MGE2MTRiMzdhM2M3OTAxMDI5YjZiMDFiL3RleHRyZWdpb246YjY2NjJlZTYwYTYxNGIzN2EzYzc5MDEwMjliNmIwMWJfNTgz_9f867ba2-e277-4bac-bd2a-80970c727f1e"
      unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUw_01a5b67c-8258-4fb5-b903-7706cae97029">Leases &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had one leased property used as office facilities with a remaining lease term of 1.1 years, and one leased property that was classified as a &#x201c;short-term&#x201d; lease. In accordance with Topic 842, leases with a term of 12 months or less are not recorded on the Company&#x2019;s condensed consolidated balance sheet.&#160;For the office&#160;facilities, the Company recognizes a right-of-use-asset and lease liability in accordance with Topic 842. The liability and asset are then amortized as payments are made. Adoption of Topic 842 resulted in the recording of a right-of-use asset and lease liability of approximately $3.2 million and $3.3 million, respectively, as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUw_a80d61ac-441e-479c-91fe-28fbe45aa3e3">Leases &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had one leased property used as office facilities with a remaining lease term of 1.1 years, and one leased property that was classified as a &#x201c;short-term&#x201d; lease. In accordance with Topic 842, leases with a term of 12 months or less are not recorded on the Company&#x2019;s condensed consolidated balance sheet.&#160;For the office&#160;facilities, the Company recognizes a right-of-use-asset and lease liability in accordance with Topic 842. The liability and asset are then amortized as payments are made. Adoption of Topic 842 resulted in the recording of a right-of-use asset and lease liability of approximately $3.2 million and $3.3 million, respectively, as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfMTE5_910c8b28-4527-4c8f-a4c1-746234d7a9d7">P1Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic217af630ea244279a32e90cbc84a678_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfNjE5_a16f110d-90e8-4a1c-8640-22ec799242e3"
      unitRef="usd">3200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i38005270772843738b8c88fae059d74b_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfNjI2_e771bc6f-6b4d-4123-a47f-df1e5d52eeab"
      unitRef="usd">3300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUx_75931427-f20e-4363-b80d-0d725a0463a4">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RleHRyZWdpb246ODZhYzU5OWM1ZDRmNGY4NWFlYWMwYmExYmIyYjU3ZTZfODUx_f88162c0-f985-447f-be55-0409c0233203">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMi0xLTEtMS02Mzg5_fed09e46-ad5a-42cc-9f50-97e882300f63"
      unitRef="usd">273000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMi0zLTEtMS02Mzg5_59a1d4fa-f744-4f8e-bb71-23d15c621df5"
      unitRef="usd">30000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMy0xLTEtMS02Mzg5_5b8768f4-d065-4df7-ba4c-cdd0fba09f2a"
      unitRef="usd">911000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfMy0zLTEtMS02Mzg5_0d427c3c-dc1f-47af-a786-ef5a7c7a3e75"
      unitRef="usd">101000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <wdq:LesseeOperatingLeaseLiabilityToBePaidAfterYearOne
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNC0xLTEtMS02Mzg5_3d643dd7-b65f-4508-8119-3eae2ed94caf"
      unitRef="usd">0</wdq:LesseeOperatingLeaseLiabilityToBePaidAfterYearOne>
    <wdq:FinanceLeaseLiabilityToBePaidAfterYearOne
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNC0zLTEtMS02Mzg5_beb352d2-bfe6-44b9-8fe8-58316f5a7798"
      unitRef="usd">0</wdq:FinanceLeaseLiabilityToBePaidAfterYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNS0xLTEtMS02Mzg5_8082689e-3d42-4af2-9cab-fb4e6a8e0875"
      unitRef="usd">1184000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80Ni9mcmFnOjg2YWM1OTljNWQ0ZjRmODVhZWFjMGJhMWJiMmI1N2U2L3RhYmxlOmYzY2U2MjI2MzkyMjRjNzBiYTIwYWQ1YTAxYmEzMWZiL3RhYmxlcmFuZ2U6ZjNjZTYyMjYzOTIyNGM3MGJhMjBhZDVhMDFiYTMxZmJfNS0zLTEtMS02Mzg5_9972c729-889e-43cc-a460-7db0c2facdbf"
      unitRef="usd">131000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RleHRyZWdpb246MzhhM2Y0MzY3YWE4NDhiOThmZGVjMDJjNjRkYTQxMWNfNjI0_92b10cd7-b5f3-4185-8e26-5aa21ceee1c3">Operating Segment and Geographic Information &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#x2019;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#x2019;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the location of revenue using the billing address of each customer. The following table sets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;forth revenue by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets outside of the United States are not significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RleHRyZWdpb246MzhhM2Y0MzY3YWE4NDhiOThmZGVjMDJjNjRkYTQxMWNfNjI1_47e9e833-353f-452f-a784-6edc8742e5e5">The Company determines the location of revenue using the billing address of each customer. The following table sets &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;forth revenue by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie010bf4b270546e5adf58e186dcdd751_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi0xLTEtMS02Mzg5_064e31d8-ca0c-49ac-9b34-7177d8f7aa59"
      unitRef="usd">28518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7fb4bfb974bf4fedb18912ece7868ed1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi0zLTEtMS02Mzg5_f0f8958d-4971-44f7-9bdb-37f3d337b9d5"
      unitRef="usd">17402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied04ac3768a64ba593da3717cc16f246_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi01LTEtMS02Mzg5_d28a7e10-54ad-4c27-b6b8-1a47a3e54e97"
      unitRef="usd">74727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4686570b397e4642b33e5983955c9622_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMi03LTEtMS02Mzg5_d60aad58-7c5d-488d-9170-f684c2188561"
      unitRef="usd">48132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a2614e55364442aa4cd30f8ac62383e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy0xLTEtMS02Mzg5_c585ed90-2ddb-44c5-81e0-8f2004c4b504"
      unitRef="usd">1336000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6256923ca56b4e8f8ba433451a7a7a39_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy0zLTEtMS02Mzg5_2ee7a2f1-ce2f-4a2d-ab68-509d8e02c178"
      unitRef="usd">461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bf003fb3e9243afa2ca0eb979e5138c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy01LTEtMS02Mzg5_99a680cd-f563-49a6-adc4-dfde254f9d3d"
      unitRef="usd">5806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76f9bd7f4f034099ad0289f757c6b812_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfMy03LTEtMS02Mzg5_7bd9cd72-40af-43e6-91ee-19d0ab19e622"
      unitRef="usd">1126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC0xLTEtMS02Mzg5_6148f033-345d-4981-958b-a051274f9107"
      unitRef="usd">29854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC0zLTEtMS02Mzg5_adac70f2-56e1-441c-8e05-3f4f0a6565c1"
      unitRef="usd">17863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC01LTEtMS02Mzg5_e729599a-429e-46ea-899b-47e12e598f2e"
      unitRef="usd">80533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV80OS9mcmFnOjM4YTNmNDM2N2FhODQ4Yjk4ZmRlYzAyYzY0ZGE0MTFjL3RhYmxlOmE1OGJjZmUwZWVkMTQzYjRhMDg5MWYxNzcxZGQ2YTY1L3RhYmxlcmFuZ2U6YTU4YmNmZTBlZWQxNDNiNGEwODkxZjE3NzFkZDZhNjVfNC03LTEtMS02Mzg5_2812752b-8446-486a-8125-b070d91fd3b5"
      unitRef="usd">49258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjg0NA_1e92f36a-df15-4b7c-a831-5c0f7f622912">Debt and Related Warrants&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2015, the Company entered into a revolving debt facility (&#x201c;Loan and Security Agreement&#x201d;). The Loan and Security Agreement was subsequently amended and restated, the First Amended and Restated Loan and Security Agreement, in November 2018 to increase the available borrowings to $18.0 million and extend the maturity date to April 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2020, the Company entered into the Second Amended and Restated Loan and Security Agreement, which provided a $40.0 million revolving credit facility with a maturity date of November 30, 2023. The Company&#x2019;s obligations under the agreement contain certain customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. The agreement also contains a liquidity covenant equal to the greater of (i) $5.0 million or (ii) total 6-month adjusted EBITDA burn when the sum of the outstanding principal amounts are equal or in excess of $18.0 million. The revolving credit facility bears interest on outstanding borrowings as the sum of the Daily Adjusting LIBOR Rate for such day plus 2.50% plus an applicable margin of 0.25% per annum. The Company did not have an outstanding balance under the Loan and Security Agreement as of September&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the revolving debt facility includes an&#160;unused facility fee equal to 0.25% per annum of the difference between the total revolving credit facility and the average outstanding principal balance of the&#160;obligations under the revolving credit facility during each quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with its amended and restated loan and security agreements, at various times, the Company granted warrants to purchase 49,869 shares of the Company&#x2019;s common stock at exercise prices ranging from $0.525 per share to $10.80 per share. The warrants are exercisable for 10 years. At the time of issuance, the Company determined the estimated fair value&#160;of the warrants. As the warrants represent a freestanding equity instrument, the Company recorded the&#160;fair value of the warrants in additional paid in capital.&#160;All warrants remain outstanding at September&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all the Company&#x2019;s assets are pledged as collateral for these loans. The Company is&#160;required to meet certain nonfinancial covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Company borrowed $17.0 million on its revolving debt facility. The Company repaid the $17.0 million outstanding balance on the revolving debt facility in October 2020. Additionally, the Company applied for and received a loan under the Paycheck Protection Program in April 2020 totaling $6.3 million. The Company subsequently repaid the outstanding balance of $6.3 million in April 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred nominal aggregate debt issuance costs in connection with&#160;its loan and security agreements. These costs are being amortized to non-cash interest expense&#160;over the terms of the related indebtedness using the straight-line method which approximates the effective interest method.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib7d3096e62bc4587bbc8873e57f6a94c_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMzIw_b782c320-9d30-4c07-b4be-49847aad0e79"
      unitRef="usd">18000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfNDcw_719c62ca-b705-4603-bce8-fa9009f1d2ef"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wdq:DebtInstrumentCovenantLiquidityAmountMinimum
      contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfODMx_fd76b50a-170d-4c84-b77e-2de3c3a05ad1"
      unitRef="usd">5000000</wdq:DebtInstrumentCovenantLiquidityAmountMinimum>
    <wdq:DebtInstrumentCovenantAdjustedEBITDABurnTerm
      contextRef="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfODQ4_149fd0c3-e9ad-47c3-8b79-531eb7fdbbfe">P6M</wdq:DebtInstrumentCovenantAdjustedEBITDABurnTerm>
    <wdq:DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum
      contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfOTU0_0d18660c-45fc-4aa6-ac4a-8072736bcbd6"
      unitRef="usd">18000000</wdq:DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i15741b7b4b6344aa89666b12cece392a_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTA5Mg_3bb8de03-f187-4b64-bde5-87b263ce4cf6"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1e7e0f50e9b84dc99438702124a3b826_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTEyNA_7e54428f-c324-4176-ba62-ff335f7d43f5"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="i4b853ed033de41da99529d21f3b36e29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTE1NA_69afb048-5896-4491-85a9-412ac3583666"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i657c6b6581654bc790de1104cd5d9cd9_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTMxOA_0d8f2421-9b24-48f0-a324-eaecce5a2c85"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i0bebac41253442bcbc26dfb67c6c91bc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTY0OA_8da07774-c97c-485e-8fb1-325cd639d480"
      unitRef="shares">49869</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="icafcef425cee4c5185e1556cfe5fb63d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTcyMA_52b33bc1-5ff8-4789-8f51-61ae559418a3"
      unitRef="usdPerShare">0.525</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i4519f52eed3b4254ba97ab197998572c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTczNg_d5b54d26-ba6b-441f-862a-803926774d16"
      unitRef="usdPerShare">10.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i0bebac41253442bcbc26dfb67c6c91bc_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMTc4Mw_6ded4655-141f-4cc0-8655-2a3a7b1f2633">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i11838682e41d43cdbf5c9b806f93cc9e_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjIzNQ_018f9f10-b50e-4053-824b-f34ce07a1139"
      unitRef="usd">17000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5617a69c44c04fae82bce638ba813a2c_D20201001-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjI5Mw_220c1556-bda1-42f8-84d3-d067291ea8cf"
      unitRef="usd">17000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia97adc53a4c94167a3bd064725364b82_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjQ3NQ_b2d290ac-b7b8-4153-9a77-fc9287fcf5d2"
      unitRef="usd">6300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i218395e6095c4b1d83bf9d3fc498576d_D20200401-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81Mi9mcmFnOjU4ZTY2MDJlY2JiNjQ0NzNhY2FhNTk5MDFhNjAyMDZlL3RleHRyZWdpb246NThlNjYwMmVjYmI2NDQ3M2FjYWE1OTkwMWE2MDIwNmVfMjUzOA_ff21bbbc-eb55-4d8d-af94-f1d94bc95e9c"
      unitRef="usd">6300000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81NS9mcmFnOjIxOGJiZTFmOTk3MDQ3MTdiMjM2MjlmZDcwYTMwOTlhL3RleHRyZWdpb246MjE4YmJlMWY5OTcwNDcxN2IyMzYyOWZkNzBhMzA5OWFfOTIw_c75c4b45-f561-4e21-aef1-88b29002e632">Commitments and Contingencies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases and Other Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office facilities under a non-cancellable operating lease with a remaining term of 1.1 years as well as furniture under a non-cancellable finance lease. See Note 5, &#x201c;Leases,&#x201d; to these condensed consolidated financial statements for additional detail on the Company&#x2019;s operating and finance lease commitments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2021 there were no material changes outside the ordinary course of business to the Company&#x2019;s contractual obligations and commitments. &lt;/span&gt;&lt;/div&gt;LitigationFrom time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial condition.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81NS9mcmFnOjIxOGJiZTFmOTk3MDQ3MTdiMjM2MjlmZDcwYTMwOTlhL3RleHRyZWdpb246MjE4YmJlMWY5OTcwNDcxN2IyMzYyOWZkNzBhMzA5OWFfMTcw_0603db31-e77b-4ddd-b085-c94f8ec655d6">P1Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <wdq:TemporaryEquityTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfNDgwNw_46b5cae8-ca12-49f4-8abc-90145aecb279">Redeemable Convertible Preferred StockAs of December&#160;31, 2020, the Company had six outstanding series of redeemable convertible preferred stock. These redeemable convertible preferred shares were classified as temporary equity within the consolidated balance sheet as of December&#160;31, 2020. Upon closing of the Company&#x2019;s IPO, the outstanding redeemable convertible preferred stock was automatically converted into 35,793,483 shares of common stock. No dividends were paid to holders of redeemable convertible preferred stock. As of September&#160;30, 2021, there was no redeemable convertible preferred stock issued and outstanding.</wdq:TemporaryEquityTextBlock>
    <wdq:TemporaryEquityNumberOfOutstandingSeries
      contextRef="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODAzMw_eb683aa5-bff0-4f98-9185-7d8ca1218e0f"
      unitRef="series">6</wdq:TemporaryEquityNumberOfOutstandingSeries>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i5b7871d28e284600b6d5f4a4d1692a59_D20210721-20210721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODA1NA_5b5c6fd3-6fd0-483f-8d33-82b871bce0be"
      unitRef="shares">35793483</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODE0MQ_ac545636-e595-45b2-b15e-06f5abfcc28a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV81OC9mcmFnOjljNWJmOWM5YzU1ODQwYmRhYjFmMTNlNWU3NWQ1ODY4L3RleHRyZWdpb246OWM1YmY5YzljNTU4NDBiZGFiMWYxM2U1ZTc1ZDU4NjhfMTA5OTUxMTYzODE0MQ_b4b552b9-5065-440d-88fd-c256364d5c42"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc4MA_4c9cc67a-20bd-4c39-b37e-862df9bc184a">Stock-Based Compensation&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;17, 2013, the Company adopted the Long-Term Incentive Plan (&#x201c;2013 Plan&#x201d;). The 2013 Plan was terminated in July 2021 in connection with the adoption of the 2021 Equity Incentive Plan (&#x201c;2021 Plan&#x201d;), which became effective on July 20, 2021, and no further awards will be granted under the 2013 Plan. The 2021 Plan provides for the grant of incentive stock options, or ISOs, within the meaning of Section 422 of the Code to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, or NSOs, stock appreciation rights, restricted stock awards, or RSAs, restricted stock units, or RSUs, awards, performance awards and other forms of awards to the Company&#x2019;s employees, directors and consultants, including employees and consultants of the Company&#x2019;s affiliates.&#160;No shares were issued under the 2013 Plan or 2021 Plan during the three months ended September&#160;30, 2021. As of September&#160;30, 2021, 5.5 million shares remained available for future issuance under the 2021 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options under the 2021 Plan are granted&#160;at the estimated fair value of the shares on the date of grant. The maximum term of options granted under the plan is ten years from the date of grant. Options normally vest according to a four-year&#160;vesting schedule, with 25% of the shares vesting on the one-year anniversary and equal monthly&#160;vesting installments thereafter.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity under the 2013 Plan and 2021 Plan (in thousands except for per share amounts and years):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price per&lt;br/&gt;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;life&#160;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Options outstanding as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886&#160;&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;3.08&#160;&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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;84,618&#160;&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-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aggregate intrinsic value represents the difference between the Company&#x2019;s estimated fair value of its common stock and the exercise price of outstanding options. The aggregate intrinsic value of stock options exercised was $17.4 million and $0.8 million during the nine months ended September&#160;30, 2021 and 2020, respectively. The Company recognized total stock-based compensation cost related to equity incentive awards of $2.5 million and $1.5 million for the nine months ended September&#160;30, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, unrecognized stock-based compensation cost related to outstanding unvested stock options that are expected to vest was $6.3 million, which is expected to be recognized over a weighted-average period of 2.45 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of restricted stock awards (&#x201c;RSAs&#x201d;) are determined using the fair value of the Company&#x2019;s common stock on the date of grant. During the nine months ended September&#160;30, 2021, the Company granted 0.2 million RSAs. No RSAs were granted for the nine months ended September&#160;30, 2020. During the nine months ended September&#160;30, 2021 and 2020, 38,836 and 37,500 RSAs vested and were released from the Company&#x2019;s right to repurchase, respectively, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; RSAs were cancelled. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average estimated fair value of RSAs granted for the nine months ended September&#160;30, 2021 was $18.70 per share. As of  September&#160;30, 2021, the Company had $4.0 million of unrecognized stock-based compensation related to RSAs with a weighted average remaining requisite service period of 2.82 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Valuation Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants stock options with an exercise price equal to the stock&#x2019;s fair value at the date of grant. The fair value of a stock option is estimated on the grant date using the Black-Scholes option-pricing model. Stock-based compensation expense is recognized, net of forfeitures, over the requisite service periods of the awards. Stock option awards generally have 10-year terms and vest and become exercisable at a rate of 25% on the first anniversary of the vesting commencement date and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1/48th each&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; month thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Black-Scholes assumptions used to value the employee options during the nine months ended September&#160;30, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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: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:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Weighted-average expected term of the options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&#160;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:400;line-height:100%"&gt;53.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock&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: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:400;line-height:100%"&gt;$18.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These assumptions and estimates were determined as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt"&gt;Fair Value of Common Stoc&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;k.&#160;&#160;&#160;&#160;The Company&#x2019;s board of directors determined the fair value of its common stock using various valuation methodologies, including external valuation analyses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt"&gt;Risk-Free Interest Rate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The risk-free interest rate for the expected term of the options was based on the U.S. Treasury yield curve in effect at the time of the grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt"&gt;Weighted-Average Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;&#160;&#160;&#160;The expected term was estimated using the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award, as the Company does not have sufficient historical data relating to stock-option exercises. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt"&gt;Expected Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;&#160;&#160;&#160;The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero was used. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt"&gt;Expected Volatility&lt;/span&gt;.&#160;&#160;&#160;&#160;As there was no public market for the Company&#x2019;s common stock, the Company has limited information on the volatility of its common stock. Accordingly, the expected volatility for the Company was estimated by taking the average historic price volatility for industry peers, consisting of several public companies in the Company&#x2019;s industry which are either similar in size, stage of life cycle, or financial leverage, over a period equivalent to the expected term of the awards.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5a7dcad1dc8340b882fb586542d92965_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTA5OTUxMTYzODUwNg_fc2eea6e-ece9-43a1-82c5-a9b20b42b51e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i08a32e898cfe465583026a18e483ed5d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNjA0NzMxMzk2MzEzNg_57bb5e35-065b-4cb9-a9c1-bb96ea4cfef5"
      unitRef="shares">5500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfODI1_f9b30a3c-d487-4992-b5c9-25fbdb4228f3">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3Nw_922a7192-9f9f-4eb0-bf91-6d5acd8b202e">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfOTIw_5c5061a1-10db-4f8c-87d8-277d93e7a31a"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3OA_cf38ae8b-7eb8-420d-a04c-1b7a8d0e4a3e">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity under the 2013 Plan and 2021 Plan (in thousands except for per share amounts and years):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price per&lt;br/&gt;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;life&#160;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Options outstanding as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886&#160;&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;3.08&#160;&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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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;84,618&#160;&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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS0xLTEtMS02Mzg5_3b24584f-044e-4dd6-b2e3-fbbaeb515e18"
      unitRef="shares">3305000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS0zLTEtMS02Mzg5_46996e82-1096-4a5d-96fd-58bc2585ab81"
      unitRef="usdPerShare">3.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3a591bb8b49b404bb126408569c9751c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS01LTEtMS02Mzg5_17364c3c-c696-4c98-8dad-29b28585474b">P7Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i2b156083d1ea41acb99db4f05be206ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMS03LTEtMS02Mzg5_d6530a24-7cbd-433c-8400-abdf4704aedd"
      unitRef="usd">22952000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMi0xLTEtMS02Mzg5_4b83d389-d4b7-4f20-a169-abfe149e40fb"
      unitRef="shares">537000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMi0zLTEtMS02Mzg5_fc5bee60-5a95-4d43-b62e-544e58bb1197"
      unitRef="usdPerShare">18.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMy0xLTEtMS02Mzg5_cc0bcb71-aa65-4e39-aa2b-b2770db5ff5a"
      unitRef="shares">641000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfMy0zLTEtMS02Mzg5_1884d335-750e-455a-a38c-3412a1c67e0c"
      unitRef="usdPerShare">2.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNC0xLTEtMS02Mzg5_2fb1d9d7-0593-444f-8ca4-cfa6383de59a"
      unitRef="shares">232000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNC0zLTEtMS02Mzg5_923f3ab0-d9eb-4b0e-ac4b-be05f615a0e3"
      unitRef="usdPerShare">7.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS0xLTEtMS02Mzg5_9d022562-2024-47f7-8389-ed7c91a783a0"
      unitRef="shares">2969000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS0zLTEtMS02Mzg5_5071c25d-3954-4e00-b566-cc2db2b223ca"
      unitRef="usdPerShare">6.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS01LTEtMS02Mzg5_015a7676-aaec-4062-a4eb-a685ee574264">P6Y11M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNS03LTEtMS02Mzg5_70bde4f3-c5b9-4bf6-be11-7047a4685bf3"
      unitRef="usd">122763000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi0xLTEtMS02Mzg5_a414942a-bd49-47cd-92c1-56f601372f58"
      unitRef="shares">1886000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi0zLTEtMS02Mzg5_a00c2a4b-1d7d-4b5e-8529-2f611998d4ef"
      unitRef="usdPerShare">3.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi01LTEtMS02Mzg5_14931a7f-01ca-49f6-8d8a-e17b947638d3">P5Y11M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjU5ZTk5ZjY0NzUzOTRhZWY4YTEzNWI1NjNhNTlhZDE5L3RhYmxlcmFuZ2U6NTllOTlmNjQ3NTM5NGFlZjhhMTM1YjU2M2E1OWFkMTlfNi03LTEtMS02Mzg5_b1ccbd5a-49ec-466b-8536-1423e99b7a50"
      unitRef="usd">84618000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTUyNQ_1a382a3b-6928-46d4-8530-5017794e7ff4"
      unitRef="usd">17400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTUzMg_cb69ff32-f9ec-4b3a-b682-52f6a8a4c154"
      unitRef="usd">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTY4NA_7229f9de-0db3-431d-958d-0c45119c0f97"
      unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ica85c5d0380b4ffcbc8e267d944da680_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTY5MQ_83eb844e-7a0e-4ad6-82e7-414d739e57e5"
      unitRef="usd">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i96d6833b21d0431dab36fecbf5684533_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTg3Mw_20fdb48a-285e-4601-922c-1c2e7b00bfab"
      unitRef="usd">6300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMTk0Ng_e8aabbb7-b381-4841-a13f-40a51adef499">P2Y5M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjE2NQ_1fe3d69f-a759-4a42-9882-6b8f27f008b7"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjE4Mg_750f2086-3490-47db-bcb5-cfb4f1387953"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjI2OQ_4f6ead45-b057-499f-b3ee-992c02c0f2ee"
      unitRef="shares">38836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjI3Ng_ae3fb985-4834-4e61-a5ee-4e631d419b9d"
      unitRef="shares">37500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="ifb32100df1874bf3ab7e21da02305e0a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjM2Nw_2aade593-0875-4893-a30e-1bd0269892fc"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjM2Nw_e2f6e85d-a066-4c56-948e-2a0adb84c394"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjQ4MQ_40fdd03a-24df-49fd-b463-2a12ca484c43"
      unitRef="usdPerShare">18.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i417d36ddede944a7a5a710e9181ea0f5_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjUyMg_6329c2db-d47e-4273-83f0-65d693230756"
      unitRef="usd">4000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if8161bfdebfc4c58961bb9ba82edf230_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMjY0NA_9dfb01cb-43ca-4170-b67f-f519bd183d50">P2Y9M25D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMzA0Mw_56ceeb0d-61bb-42e2-b6e6-6da90dcebd1a">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfMzEwMg_9c87b27b-9efe-4de6-9820-f623375d9322"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDc3OQ_bfcfa30f-b642-4ebe-bc9d-fe0546962adb">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Black-Scholes assumptions used to value the employee options during the nine months ended September&#160;30, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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: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:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Weighted-average expected term of the options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&#160;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:400;line-height:100%"&gt;53.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock&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: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:400;line-height:100%"&gt;$18.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMS01LTEtMS02Mzg5L3RleHRyZWdpb246NDI0MTlkOWFhMzIyNDY3Yjg1ZGJjOWMwZjc0ODljYWZfNA_cdb635a9-df83-413a-b832-db3eb331555d"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMi01LTEtMS02Mzg5_18582812-026c-4c1c-9c11-570c0be9f2a0">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfMy01LTEtMS02Mzg5_84bed595-dab8-4b62-8b67-253b0e637c99"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfNC01LTEtMS02Mzg5L3RleHRyZWdpb246NzFmNTZiOTdkNThkNDkwM2FmNjgyNDIzZTIwMTNlZWZfNA_9f8ff148-3e38-449c-8893-f4ebf0585bfe"
      unitRef="number">0.538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharePrice
      contextRef="i08a32e898cfe465583026a18e483ed5d_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RhYmxlOjMyOTQ5NTk0YzUwMjQ4M2FhMDA4NDAxNGM4Njg4MzE0L3RhYmxlcmFuZ2U6MzI5NDk1OTRjNTAyNDgzYWEwMDg0MDE0Yzg2ODgzMTRfNS01LTEtMS02Mzg5L3RleHRyZWdpb246ZTEzMDJmZWQwYzc4NGQ4M2JmYzczNDk2YjVkMTZmMGRfNA_ac1985e4-525a-4929-8104-d5333dd5f609"
      unitRef="usdPerShare">18.70</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82MS9mcmFnOjgyNzg4N2EyOTJmYjRkZTQ4NWI4NDBmYTViYjUwMzIzL3RleHRyZWdpb246ODI3ODg3YTI5MmZiNGRlNDg1Yjg0MGZhNWJiNTAzMjNfNDI2Mw_bb6f308d-7c1b-4e5f-a671-017c31494020"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfMTM1Ng_adc9f08f-f30c-4bad-88bd-a671ded3d506">Income TaxesThe Company&#x2019;s income tax expense was nominal for the three and nine months ended September&#160;30, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in the United Kingdom. Due to the Company&#x2019;s history of losses in the United States, a full valuation allowance on substantially all of the Company&#x2019;s deferred tax assets, including net operating loss carryforwards, deferred expenses, stock compensation and other book versus tax differences was maintained. The Company&#x2019;s effective tax rate was (0.34)% and (0.41)% of the loss before income taxes for the three months ended September&#160;30, 2021 and 2020, respectively. The Company&#x2019;s effective tax rate was (0.73)% and (0.29)% of the loss before &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;income taxes for the nine months ended September&#160;30, 2021 and 2020, respectively. The Company&#x2019;s effective tax rate is mainly affected by tax rates and relative income earned in the United Kingdom, state taxes, and changes in the valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;). The CARES Act did not have a material impact on the Company&#x2019;s second-quarter income tax provision, deferred tax assets and liabilities, and related taxes payable. The Company assessed the future implications of these provisions within the CARES Act on these condensed consolidated financial statements and the impact is immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNTEz_c213a49f-8380-4c34-b8fb-8b70dba4c099"
      unitRef="number">-0.0034</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNTIw_6d36d20e-2a6c-465a-a83b-0bf51c6b81c7"
      unitRef="number">-0.0041</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNjQx_3599be1d-8f82-47fb-8f9b-37d3261f5bcd"
      unitRef="number">-0.0073</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82NC9mcmFnOjFkYTZiOWZjMDZjMDQ0YWZhMGE4OWFkM2FmMzg4NDkxL3RleHRyZWdpb246MWRhNmI5ZmMwNmMwNDRhZmEwYTg5YWQzYWYzODg0OTFfNjQ4_308cd987-aa8b-4462-a506-b3e29f0dfcb0"
      unitRef="number">-0.0029</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfNTM0_796af0d7-07c5-4a32-8877-fd4c0a546e66">Defined Contribution Plan&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors a defined contribution retirement plan qualifying under Section&#160;401(k) of the&#160;Internal Revenue Code of 1986. The Company did not make any employer contributions to the plan during the three and nine months ended September&#160;30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a&#160;deferred compensation plan for employees located in the United Kingdom that qualifies under the Pensions Act 2008, in which the Company contributes&#160;3% of eligible U.K. employees&#x2019; salaries. As of September&#160;30, 2021 and December&#160;31, 2020, the liability under this plan was&#160;immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i389cab84fb6a474487022e2d24dc5341_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfMTgx_2ba98b9c-8add-4b4e-86fc-c4d0c18eec49"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i6af2c82f251b4fa0b7295b5932cf1f37_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfMTgx_3ac57968-31a5-46e1-8189-69c0bf52aebb"
      unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ib886b563e7654c238f58afa897cdc8bb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV82Ny9mcmFnOjE2NTZlOGY3MjRlMDQwYjc5YjVmMmIyYzc5YzcxODZkL3RleHRyZWdpb246MTY1NmU4ZjcyNGUwNDBiNzliNWYyYjJjNzljNzE4NmRfNDMy_aa1af966-193e-4ac2-b284-c1e474e32108"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcx_10c74948-4a39-497c-9712-3ba5984b8991">Net Loss Per Share Attributable to Common Stockholders&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present calculations for basic and diluted net loss per share (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accretion of redeemable convertible preferred 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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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;Loss applicable to common stockholders basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;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 attributable to common shareholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to ordinary shareholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding shares of common stock equivalents (in thousands) as of the periods presented were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;September&#160;30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable convertible preferred stock, as converted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcy_99e7eb85-c97e-49ff-9031-915aa375a987">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present calculations for basic and diluted net loss per share (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 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:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accretion of redeemable convertible preferred 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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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;Loss applicable to common stockholders basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;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 attributable to common shareholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to ordinary shareholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi0xLTEtMS02Mzg5_b7d65d75-e04e-4b96-b8fb-3ff2f1faaf54"
      unitRef="usd">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi0zLTEtMS02Mzg5_4c8b9205-75d1-4cf1-ae16-fc38737fb93a"
      unitRef="usd">-3169000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi01LTEtMS02Mzg5_5eb07dc6-afc9-4db8-a409-dbc3eefc9fc6"
      unitRef="usd">-15236000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMi03LTEtMS02Mzg5_e043f266-8882-4ff6-913c-a82b4a4cd157"
      unitRef="usd">-19882000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy0xLTEtMS02Mzg5_a4896ab6-6571-4e01-9a97-0032dedc3d0f"
      unitRef="usd">5000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy0zLTEtMS02Mzg5_c5ad3989-39ad-41cf-bc73-131209f5697d"
      unitRef="usd">22000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy01LTEtMS02Mzg5_a6731882-0291-4c76-bacf-2989cdcd4cdc"
      unitRef="usd">56000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfMy03LTEtMS02Mzg5_c6402d31-036b-426c-a08a-c795244b8d04"
      unitRef="usd">67000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0xLTEtMS02Mzg5_96cc0231-72d1-4282-9fa0-6ba2a5c7743b"
      unitRef="usd">-9230000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0xLTEtMS02Mzg5_b76af606-1fe4-4019-8b67-bcaaeb5c1878"
      unitRef="usd">-9230000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0zLTEtMS02Mzg5_98edc96c-5372-422e-a4a6-a2e51d0c3a80"
      unitRef="usd">-3191000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC0zLTEtMS02Mzg5_b455938d-ad63-4aee-b0e1-ca1753f6282c"
      unitRef="usd">-3191000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC01LTEtMS02Mzg5_a4536a86-d6bf-40ad-93e3-c45432ebc41d"
      unitRef="usd">-15292000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC01LTEtMS02Mzg5_e59acb2f-1879-468b-a643-4096dcc0f6e6"
      unitRef="usd">-15292000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC03LTEtMS02Mzg5_7133e64b-8615-4ea9-89cf-cab60c06948c"
      unitRef="usd">-19949000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNC03LTEtMS02Mzg5_f673b987-d630-4108-94bd-3dc90488c92a"
      unitRef="usd">-19949000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0xLTEtMS02Mzg5_64d84867-4f2a-4fa4-adf9-c7bfe49925e2"
      unitRef="shares">47712000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0xLTEtMS02Mzg5_cf8a09cf-7998-4a47-83f0-33e9c7ba2248"
      unitRef="shares">47712000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0zLTEtMS02Mzg5_04307f19-b101-4720-9d7d-7dbf40e230bc"
      unitRef="shares">13182000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS0zLTEtMS02Mzg5_f5e644a0-df48-4973-b3e2-d0d862a4b034"
      unitRef="shares">13182000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS01LTEtMS02Mzg5_ac4b14c4-fa68-4476-9da8-e86170ae5875"
      unitRef="shares">25038000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS01LTEtMS02Mzg5_ee0653c7-c4c3-41fc-bf06-685560c07c8d"
      unitRef="shares">25038000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS03LTEtMS02Mzg5_19a854a8-0c2f-44eb-8613-4ab6e8319c2a"
      unitRef="shares">13134000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNS03LTEtMS02Mzg5_9283c9ad-fdd7-4516-bd16-547b4d6d0405"
      unitRef="shares">13134000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0xLTEtMS02Mzg5_ad23ad59-a893-4d0a-9d08-02609afaa249"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0xLTEtMS02Mzg5_f1605524-2a9a-4d23-8404-8323012cb841"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0zLTEtMS02Mzg5_0e4505cb-1d3f-49ea-90e2-fa02bbb69c40"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i10f80297490f43abace53060f36b0c13_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi0zLTEtMS02Mzg5_bf31486e-c0b6-4587-a14d-335efadd3218"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi01LTEtMS02Mzg5_233a0cb4-c1bf-4139-91c0-622a47d148c5"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi01LTEtMS02Mzg5_848aa1bf-8f87-4452-9828-5684cc13e8cc"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi03LTEtMS02Mzg5_12cbb53b-2858-4ced-83eb-582e05febdd5"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOjJhOGE5YTc4N2NhMTQzZjJiZTYzMDJhYzA2ZDRhYjAwL3RhYmxlcmFuZ2U6MmE4YTlhNzg3Y2ExNDNmMmJlNjMwMmFjMDZkNGFiMDBfNi03LTEtMS02Mzg5_6d9e4ffd-fde7-40a9-91a0-04403b59ba62"
      unitRef="usdPerShare">-1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RleHRyZWdpb246MGFkYjYzNTc0ZjNhNGEwMWI2N2IxZGNmMzZjMjlhMTZfNDcw_f552bb6f-d88d-4ffa-ae62-a0000c587e20">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding shares of common stock equivalents (in thousands) as of the periods presented were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;of&#160;September&#160;30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable convertible preferred stock, as converted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id3cf5859bc054c98a307c505055183b4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMi0xLTEtMS02Mzg5_5d0ee8b9-55a9-4423-9ed0-d99e05e88362"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2a86e1bc177345928d4346aa1009ede0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMi0zLTEtMS02Mzg5_8e26caf7-5d2d-4dc8-bb99-de28be2da2d7"
      unitRef="shares">35793000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i553b225d54634b7b8b00a0d3251a3c75_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMy0xLTEtMS02Mzg5_363ef1e6-ca9d-47d5-987a-306a56f9dbbe"
      unitRef="shares">2998000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i83ae165cb1b04435a3d6fb932aff26dd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfMy0zLTEtMS02Mzg5_b4679705-a9ce-4402-a090-9ab32f099ac1"
      unitRef="shares">3464000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i79cf837b86b8405ea74f98e03280feac_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNC0xLTEtMS02Mzg5_40e23baa-a3fe-4762-8f1e-0a51eee7e9ae"
      unitRef="shares">275000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i16b8ac46699946dcb782172aa40181e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNC0zLTEtMS02Mzg5_4e0a0dff-092b-4499-ac93-72433d83c46d"
      unitRef="shares">125000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i58951fb1ca6b4d7f8ae5f3b9481dfb38_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNS0xLTEtMS02Mzg5_fd105826-1fd9-4e4a-8dd2-9c804d22175e"
      unitRef="shares">50000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5d01673a91fa434ab7c783fa603a9c66_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNS0zLTEtMS02Mzg5_8f76fa73-5cfd-4720-899b-eaf17fdd0a42"
      unitRef="shares">42000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNi0xLTEtMS02Mzg5_fe16fe22-ea54-4b6b-bc5f-828c2fb48925"
      unitRef="shares">3323000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i23de5f44fbc0443e80ee0fef15cb2679_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83MC9mcmFnOjBhZGI2MzU3NGYzYTRhMDFiNjdiMWRjZjM2YzI5YTE2L3RhYmxlOmYxMTdhMDYwMzZjOTQxY2M5YjMwMGU2OTAzNTA4Yzg3L3RhYmxlcmFuZ2U6ZjExN2EwNjAzNmM5NDFjYzliMzAwZTY5MDM1MDhjODdfNi0zLTEtMS02Mzg5_e565c05a-10d0-48da-b8cf-14bbefbaf05b"
      unitRef="shares">39424000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfMjM1_d214465f-1bd1-406f-8a1a-f4728c25fa41">Related-Party TransactionsIn October 2018, the Company loaned an officer of the Company $0.2 million, bearing interest at 2.83% per annum for the purpose of exercising stock options. The outstanding amount&#160;due under the note was repaid in June 2021.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i06129933f789426b9a4e13e86b2e4259_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfODg_9384b419-428f-47da-8ba0-7e57bf357af4"
      unitRef="usd">200000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="ia00ad3dc5513408bb488654c1e293a72_D20181001-20181031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83My9mcmFnOjdiNzNmNzdjMDY5NDQ2MjdhZDIyMGJmNzc0ZTBmN2UyL3RleHRyZWdpb246N2I3M2Y3N2MwNjk0NDYyN2FkMjIwYmY3NzRlMGY3ZTJfMTEy_cd4be37a-38c2-43f0-86c6-6e600d31c44a"
      unitRef="number">0.0283</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMjI2MA_0641d9f6-e243-4588-9b95-18c4832ef219">Subsequent Events&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, all outstanding warrants to purchase 49,869 shares of the Company&#x2019;s common stock at exercise prices ranging from $0.525 per share to $10.80 per share, as described in Note 7, were exercised for a total of $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October and November 2021, the Company granted a total of 0.5 million restricted stock units (&#x201c;RSUs&#x201d;) to directors and employees pursuant to the 2021 Plan. The fair value of the RSU grants was determined based upon the market closing price of the Company&#x2019;s common stock on the date of grant. The RSUs vest over the requisite service period, subject to the continued service of the individual. The Company expects to recognize aggregate stock-based compensation cost of $24.3 million related to the RSUs over a weighted-average requisite service period of approximately 3.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company extinguished the Loan and Security Agreement described in Note 7. As a result, the Company expects to recognize the remaining $0.2 million of debt issuance costs in connection with the Loan and Security Agreement in the financial statements for the year ending December 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="idc55a793f7c24531af8cf1670e4d3d16_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDc0NQ_63077900-e642-45b0-9bb3-1075bc0392c7"
      unitRef="shares">49869</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="iae4f7291684b42f5b21ae34a48f4bc24_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDgxOA_119ca120-794a-4d04-af2f-f1f118054cca"
      unitRef="usdPerShare">0.525</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i3e53099088844160bf7e3aabb709e91f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDgzNQ_60ad318c-ce02-4c22-895e-c84738903d50"
      unitRef="usdPerShare">10.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i844b37bb12a242aebb27ac2b48c682ca_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNDkwNA_0d8be2f1-dcd6-4ebc-abfa-33c829f83669"
      unitRef="usd">100000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMxMQ_42111d3b-9563-4566-bff2-1d30752059a2"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i927f478dfdea420c95da45a616ddd7f7_I20211110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMxOQ_f0c3e313-ca69-4ef9-9414-272f6370f155"
      unitRef="usd">24300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7a71fcd9a2224800a5a3a79fe19ecabb_D20211001-20211110"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTY0OTI2NzQ0NzMyNQ_04f3b1d6-4028-4367-9313-40d5c690aab0">P3Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id83ba06a91464aa8bb46ad24f95b23f4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg4OGE2N2E5YWQ0ZDQxMWVhZDk3MzM3NzRjZGQwOGFhL3NlYzo4ODhhNjdhOWFkNGQ0MTFlYWQ5NzMzNzc0Y2RkMDhhYV83Ni9mcmFnOjY5MTg0Y2Q3NDQwNDRiZDdiYmM0M2ViM2VhMDM5NjE2L3RleHRyZWdpb246NjkxODRjZDc0NDA0NGJkN2JiYzQzZWIzZWEwMzk2MTZfMTA5OTUxMTYzNTMxNA_35128bd5-f16f-43cb-9835-b5c7314622a6"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585402113912">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Oct. 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_dei_CoverAbstract', window );"><strong>Cover [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_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">Sep. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-40624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">CS Disco, 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">46-4254444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">3700 N. Capital of Texas Hwy.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Austin<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">653-4726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">LAW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Entity Small Business</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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,624,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001625641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 2 such as Street or Suite number</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_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="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 Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585397905096">
<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>Sep. 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_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">$ 258,478<span></span>
</td>
<td class="nump">$ 58,569<span></span>
</td>
</tr>
<tr class="re">
<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">23,180<span></span>
</td>
<td class="nump">12,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">6,558<span></span>
</td>
<td class="nump">1,364<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">288,216<span></span>
</td>
<td class="nump">72,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">4,947<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
</tr>
<tr class="re">
<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">1,115<span></span>
</td>
<td class="nump">1,850<span></span>
</td>
</tr>
<tr class="ro">
<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">534<span></span>
</td>
<td class="nump">539<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">294,812<span></span>
</td>
<td class="nump">79,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,953<span></span>
</td>
<td class="nump">3,588<span></span>
</td>
</tr>
<tr class="ro">
<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 expenses</a></td>
<td class="nump">3,244<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="re">
<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 salary and benefits</a></td>
<td class="nump">6,775<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">1,575<span></span>
</td>
<td class="nump">1,642<span></span>
</td>
</tr>
<tr class="re">
<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 leases</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">112<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">20,723<span></span>
</td>
<td class="nump">12,241<span></span>
</td>
</tr>
<tr class="ro">
<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, non-current</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease, non-current</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">99<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">20,824<span></span>
</td>
<td class="nump">13,230<span></span>
</td>
</tr>
<tr class="re">
<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 8)</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock $0.005 par value, issuable in Series&#160;A-F zero and 178,967 shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; no shares issued and outstanding as of September&#160;30, 2021 and 35,793 shares issued and outstanding as of December&#160;31, 2020; no aggregate liquidation preference as of September&#160;30, 2021 and $161,134 aggregate liquidation preference as of December&#160;31, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">160,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity (deficit)</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_PreferredStockValue', window );">Preferred stock $0.005 par value, 100,000 and zero shares authorized, as of September&#160;30, 2021 and December&#160;31, 2020, respectively; no shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock $0.005 par value, 1,000,000 and 277,406 shares authorized as of September&#160;30, 2021 and December&#160;31, 2020, respectively; 57,557 and 13,533 shares issued and outstanding as of September&#160;30, 2021 and December&#160;31, 2020, respectively</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">392,056<span></span>
</td>
<td class="nump">8,129<span></span>
</td>
</tr>
<tr class="re">
<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">(118,356)<span></span>
</td>
<td class="num">(103,120)<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_StockholdersEquity', window );">Total stockholders&#8217; equity (deficit)</a></td>
<td class="nump">273,988<span></span>
</td>
<td class="num">(94,923)<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities, redeemable convertible preferred stock, and stockholders&#8217; equity (deficit)</a></td>
<td class="nump">$ 294,812<span></span>
</td>
<td class="nump">$ 79,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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_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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://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 http://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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://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 http://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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 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 (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312842312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Redeemable convertible preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.005<span></span>
</td>
<td class="nump">$ 0.005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, authorized (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">178,967,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_TemporaryEquitySharesIssued', window );">Redeemable convertible preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,793,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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,793,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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, liquidation preference value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 161,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.005<span></span>
</td>
<td class="nump">$ 0.005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.005<span></span>
</td>
<td class="nump">$ 0.005<span></span>
</td>
</tr>
<tr class="ro">
<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, authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">277,406,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, issued (in shares)</a></td>
<td class="nump">57,557,000<span></span>
</td>
<td class="nump">13,533,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, outstanding (in shares)</a></td>
<td class="nump">57,557,000<span></span>
</td>
<td class="nump">13,533,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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="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_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<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 (27)<br> -URI http://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_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312905912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">$ 29,854<span></span>
</td>
<td class="nump">$ 17,863<span></span>
</td>
<td class="nump">$ 80,533<span></span>
</td>
<td class="nump">$ 49,258<span></span>
</td>
</tr>
<tr class="re">
<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">7,829<span></span>
</td>
<td class="nump">5,522<span></span>
</td>
<td class="nump">22,312<span></span>
</td>
<td class="nump">15,102<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">22,025<span></span>
</td>
<td class="nump">12,341<span></span>
</td>
<td class="nump">58,221<span></span>
</td>
<td class="nump">34,156<span></span>
</td>
</tr>
<tr class="re">
<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">9,652<span></span>
</td>
<td class="nump">6,227<span></span>
</td>
<td class="nump">23,775<span></span>
</td>
<td class="nump">20,645<span></span>
</td>
</tr>
<tr class="re">
<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">13,168<span></span>
</td>
<td class="nump">7,182<span></span>
</td>
<td class="nump">31,876<span></span>
</td>
<td class="nump">23,674<span></span>
</td>
</tr>
<tr class="ro">
<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">8,270<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
<td class="nump">17,451<span></span>
</td>
<td class="nump">10,432<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_wdq_RefundOfSalesAndUseTaxes', window );">Refund of sales and use taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,057)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,057)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">31,090<span></span>
</td>
<td class="nump">15,382<span></span>
</td>
<td class="nump">73,102<span></span>
</td>
<td class="nump">53,694<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(9,065)<span></span>
</td>
<td class="num">(3,041)<span></span>
</td>
<td class="num">(14,881)<span></span>
</td>
<td class="num">(19,538)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income (expense)</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_OtherNonoperatingIncome', window );">Interest and other income</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Interest and other expense</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
<td class="num">(419)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss from operations before income taxes</a></td>
<td class="num">(9,194)<span></span>
</td>
<td class="num">(3,156)<span></span>
</td>
<td class="num">(15,126)<span></span>
</td>
<td class="num">(19,824)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(9,225)<span></span>
</td>
<td class="num">(3,169)<span></span>
</td>
<td class="num">(15,236)<span></span>
</td>
<td class="num">(19,882)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Less accretion of redeemable convertible preferred stock</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(67)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to common stockholders</a></td>
<td class="num">$ (9,230)<span></span>
</td>
<td class="num">$ (3,191)<span></span>
</td>
<td class="num">$ (15,292)<span></span>
</td>
<td class="num">$ (19,949)<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to common shareholders, basic (in USD per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="num">$ (1.52)<span></span>
</td>
</tr>
<tr class="re">
<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 attributable to common shareholders, diluted (in USD per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="num">$ (1.52)<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to common shareholders, basic (in shares)</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">13,182<span></span>
</td>
<td class="nump">25,038<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
</tr>
<tr class="re">
<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 attributable to common shareholders, diluted (in shares)</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">13,182<span></span>
</td>
<td class="nump">25,038<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 (a)<br> -URI http://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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</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_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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_wdq_RefundOfSalesAndUseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refund Of Sales And Use Taxes</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;">wdq_RefundOfSalesAndUseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585304193720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit) - 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 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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="nump">31,755,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Dec. 31, 2019</a></td>
<td class="nump">$ 100,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 23<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Mar. 31, 2020</a></td>
<td class="nump">31,755,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Mar. 31, 2020</a></td>
<td class="nump">$ 100,797<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,332,000<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 );">Stockholder's equity at beginning of period at Dec. 31, 2019</a></td>
<td class="num">(74,353)<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 5,827<span></span>
</td>
<td class="num">$ (80,247)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 compensation expense</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,236)<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 );">Common stock at end of period (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,337,000<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 );">Stockholder's equity at end of period at Mar. 31, 2020</a></td>
<td class="num">$ (85,146)<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
<td class="num">(91,483)<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="nump">31,755,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Dec. 31, 2019</a></td>
<td class="nump">$ 100,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 67<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Sep. 30, 2020</a></td>
<td class="nump">35,592,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Sep. 30, 2020</a></td>
<td class="nump">$ 157,777<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,332,000<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 );">Stockholder's equity at beginning of period at Dec. 31, 2019</a></td>
<td class="num">(74,353)<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
<td class="num">(80,247)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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">(19,882)<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at end of period (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,444,000<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 );">Stockholder's equity at end of period at Sep. 30, 2020</a></td>
<td class="num">$ (92,608)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">7,452<span></span>
</td>
<td class="num">(100,128)<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Mar. 31, 2020</a></td>
<td class="nump">31,755,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Mar. 31, 2020</a></td>
<td class="nump">$ 100,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 22<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Jun. 30, 2020</a></td>
<td class="nump">31,755,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Jun. 30, 2020</a></td>
<td class="nump">$ 100,819<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at beginning of period (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,337,000<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 );">Stockholder's equity at beginning of period at Mar. 31, 2020</a></td>
<td class="num">(85,146)<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
<td class="num">(91,483)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 compensation expense</a></td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(5,476)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,476)<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 );">Common stock at end of period (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,338,000<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 );">Stockholder's equity at end of period at Jun. 30, 2020</a></td>
<td class="num">$ (90,158)<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">6,734<span></span>
</td>
<td class="num">(96,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Series F redeemable convertible preferred stock, net of issuance costs (in shares)</a></td>
<td class="nump">3,837,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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of Series F redeemable convertible preferred stock, net of issuance costs</a></td>
<td class="nump">$ 56,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 22<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Sep. 30, 2020</a></td>
<td class="nump">35,592,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Sep. 30, 2020</a></td>
<td class="nump">$ 157,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">264<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 compensation expense</a></td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,169)<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 );">Common stock at end of period (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,444,000<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 );">Stockholder's equity at end of period at Sep. 30, 2020</a></td>
<td class="num">$ (92,608)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">7,452<span></span>
</td>
<td class="num">(100,128)<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">35,793,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 160,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 26<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Mar. 31, 2021</a></td>
<td class="nump">35,793,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Mar. 31, 2021</a></td>
<td class="nump">$ 160,826<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">13,533,000<span></span>
</td>
<td class="nump">13,533,000<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 );">Stockholder's equity at beginning of period at Dec. 31, 2020</a></td>
<td class="num">$ (94,923)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">8,129<span></span>
</td>
<td class="num">(103,120)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(50)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,928)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,928)<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 );">Common stock at end of period (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,585,000<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 );">Stockholder's equity at end of period at Mar. 31, 2021</a></td>
<td class="num">$ (97,215)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">8,765<span></span>
</td>
<td class="num">(106,048)<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">35,793,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 160,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 56<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Sep. 30, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">Common stock at beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">13,533,000<span></span>
</td>
<td class="nump">13,533,000<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 );">Stockholder's equity at beginning of period at Dec. 31, 2020</a></td>
<td class="num">$ (94,923)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">8,129<span></span>
</td>
<td class="num">(103,120)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">641,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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (15,236)<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="nump">57,557,000<span></span>
</td>
<td class="nump">57,557,000<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 );">Stockholder's equity at end of period at Sep. 30, 2021</a></td>
<td class="nump">$ 273,988<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
<td class="nump">392,056<span></span>
</td>
<td class="num">(118,356)<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at beginning of period (in shares) at Mar. 31, 2021</a></td>
<td class="nump">35,793,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at beginning of period at Mar. 31, 2021</a></td>
<td class="nump">$ 160,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Jun. 30, 2021</a></td>
<td class="nump">35,793,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">$ 160,851<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common stock at beginning of period (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,585,000<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 );">Stockholder's equity at beginning of period at Mar. 31, 2021</a></td>
<td class="num">(97,215)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">8,765<span></span>
</td>
<td class="num">(106,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">262,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">613<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 RSA's (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of RSAs</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>
</tr>
<tr class="ro">
<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 compensation expense</a></td>
<td class="nump">972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(3,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,083)<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 );">Common stock at end of period (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,045,000<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 );">Stockholder's equity at end of period at Jun. 30, 2021</a></td>
<td class="num">(98,795)<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">10,265<span></span>
</td>
<td class="num">(109,131)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable&#8232;convertible&#160;preferred&#8232;stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<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_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible preferred stock (in shares)</a></td>
<td class="num">(35,793,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_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock</a></td>
<td class="num">$ (160,856)<span></span>
</td>
<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock balance at end of period at Sep. 30, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</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_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock', window );">Accretion to redemption value</a></td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">762<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock related to net share settlement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs</a></td>
<td class="nump">219,527<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">219,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,793,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock</a></td>
<td class="nump">160,856<span></span>
</td>
<td class="nump">$ 179<span></span>
</td>
<td class="nump">160,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 compensation expense</a></td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (9,225)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,225)<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 );">Common stock at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="nump">57,557,000<span></span>
</td>
<td class="nump">57,557,000<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 );">Stockholder's equity at end of period at Sep. 30, 2021</a></td>
<td class="nump">$ 273,988<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
<td class="nump">$ 392,056<span></span>
</td>
<td class="num">$ (118,356)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 3.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177168-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=122142933&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 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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_TemporaryEquityAccretionToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of temporary equity to its redemption value during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock classified as temporary equity 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;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities</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;">wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</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_wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, New Issues</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;">wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</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_wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Value, Conversion of Convertible Securities</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;">wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312734168">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flow from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (15,236)<span></span>
</td>
<td class="num">$ (19,882)<span></span>
</td>
</tr>
<tr class="re">
<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 cash used in operations:</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">1,254<span></span>
</td>
<td class="nump">1,214<span></span>
</td>
</tr>
<tr class="re">
<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">2,508<span></span>
</td>
<td class="nump">1,498<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_wdq_AllowanceForCreditLossExpenseReversalOther', window );">Charge to allowance for credit losses</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Non-cash operating lease costs</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Non-cash interest</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(10,786)<span></span>
</td>
<td class="num">(2,908)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(4,391)<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">3,829<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other</a></td>
<td class="nump">3,578<span></span>
</td>
<td class="nump">995<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred revenue</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(317)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(758)<span></span>
</td>
<td class="num">(1,158)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(18,794)<span></span>
</td>
<td class="num">(17,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flow from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, equipment and capitalized internal-use software development costs</a></td>
<td class="num">(2,335)<span></span>
</td>
<td class="num">(1,387)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,335)<span></span>
</td>
<td class="num">(1,387)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flow from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,302)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from public offering, net of underwriting discounts and commissions and other offering costs</a></td>
<td class="nump">219,819<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">1,598<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Net proceeds from the issuance of redeemable convertible preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">56,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock related to net share settlement</a></td>
<td class="num">(296)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on finance lease obligations</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(79)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">221,038<span></span>
</td>
<td class="nump">74,051<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:</a></td>
<td class="nump">199,909<span></span>
</td>
<td class="nump">54,964<span></span>
</td>
</tr>
<tr class="re">
<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&#160;&amp; cash equivalents at beginning of period</a></td>
<td class="nump">58,569<span></span>
</td>
<td class="nump">23,224<span></span>
</td>
</tr>
<tr class="ro">
<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&#160;&amp; cash equivalents at end of period</a></td>
<td class="nump">258,478<span></span>
</td>
<td class="nump">78,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of preferred stock to redemption value</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of preferred stock to common stock upon initial public offering</a></td>
<td class="nump">160,857<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction', window );">Costs related to initial public offering included in accounts payable and accrued liabilities</a></td>
<td class="nump">$ 292<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-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_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 principal payment on finance 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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued expenses, and obligations 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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123371682&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_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current 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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of temporary equity to its redemption value during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_AllowanceForCreditLossExpenseReversalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance For Credit Loss Expense (Reversal), 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;">wdq_AllowanceForCreditLossExpenseReversalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Costs Incurred During Noncash or Partial Noncash Transaction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307517752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Nature of Operations</a></td>
<td class="text">Organization and Nature of Operations <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CS Disco, Inc. (the &#8220;Company&#8221; or &#8220;DISCO&#8221;), and wholly owned subsidiary CS Disco Ltd., has built a cloud-native, AI-powered software platform that enterprises, law firms, legal services providers, and governments use for ediscovery, legal document review, and case management in a wide variety of legal matters, ranging from litigation to investigations to compliance to diligence. The Company incorporated as a Delaware corporation on December&#160;2, 2013, and&#160;registered CS Disco, Ltd. in the United Kingdom on October&#160;24, 2018. The Company&#8217;s headquarters are located in Austin, Texas.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split and Public Offerings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Board of Directors and the stockholders of the Company approved a five-for-one reverse stock split of the Company&#8217;s outstanding common stock and preferred stock. The reverse stock split was effective as of July 9, 2021. All common stock, redeemable convertible preferred stock, and per share information has been retroactively adjusted to give effect to this stock split and the adjusted conversion ratios for all periods presented. Shares of common stock underlying outstanding stock options and other equity instruments were proportionally decreased and the respective par value, and exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 21, 2021, the Company completed the initial public offering (&#8220;IPO&#8221;) of its common stock pursuant to a Registration Statement on Form S-1. In the IPO, the Company sold an aggregate of 7,500,000 shares of common stock, including 500,000 shares issued pursuant to the underwriters&#8217; option to purchase additional shares at a public offering price of $32.00 per share. The IPO resulted in net proceeds of approximately $223.2 million, after deducting underwriting discounts and commissions of $16.8 million. An existing stockholder sold an additional 200,000 shares of common stock pursuant the underwriters&#8217; option to purchase additional shares of common stock at $32.00 per share. The Company did not receive any proceeds from the sale of shares by the selling stockholder in the IPO. Offering expenses incurred by the Company for the IPO were approximately $3.7 million and were recorded against stockholders&#8217; equity. Upon the completion of the IPO, all outstanding shares of the Company&#8217;s redeemable convertible preferred stock were converted into 35,793,483 shares of common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2021, the Company completed a secondary public offering of its common stock pursuant to a Registration Statement on Form S-1. In the secondary offering, selling stockholders sold an aggregate of 6,050,000 shares of common stock, including 550,000 shares sold pursuant to the underwriters&#8217; option to purchase additional shares at an offering price of $53.00 per share. The Company did not receive any proceeds from the sale of shares through the secondary offering. Offering expenses incurred by the Company that were not subject to reimbursement were approximately $0.1 million and were recorded as general and administrative expense. The total number of outstanding shares of common stock remained unchanged as a result of the secondary offering.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585308921960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company Status </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date it (1) is no longer an emerging growth company or (2) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the Company&#8217;s financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with U. S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by GAAP for complete consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany balances and transactions have been eliminated. There are no differences between the net loss and comprehensive loss. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Condensed Consolidated Financial Statements </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated balance sheet as of September&#160;30, 2021, the interim condensed consolidated statements of operations and comprehensive loss, of cash flows, and of changes in redeemable convertible preferred stock and stockholders&#8217; equity (deficit) for the three and nine months ended September&#160;30, 2021 and 2020, and the related notes to such interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements are presented in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with U.S. GAAP. In management&#8217;s opinion, the unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s financial position as of September&#160;30, 2021 and its results of operations and cash flows for the three and nine months ended September&#160;30, 2021 and 2020. The results of operations for the three and nine months ended September&#160;30, 2021 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2020 contained in the Company&#8217;s final prospectus for its IPO filed with the SEC on July 22, 2021 pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing global COVID-19 pandemic has impacted many operational aspects of the Company&#8217;s business and may continue to do so in the future. The Company assessed the impact that COVID-19 had on its results of operations, including, but not limited to an assessment of its allowance for credit losses, the carrying value of other long-lived assets, and the impact to revenue recognition and cost of revenue. In addition, in March 2020 the Company executed a reduction in workforce in response to the COVID-19 pandemic. This reduction in force resulted in a total impact of $0.7 million of charges related to severance. While the COVID-19 pandemic has not had a material adverse impact on the Company&#8217;s financial operations to date, the future impacts of the pandemic and any resulting economic impact are largely unknown. The Company will continue to actively monitor the impact that COVID-19 has on the results of the Company&#8217;s business operations, and may make decisions required by federal, state or local authorities, or that are determined to be in the best interests of the Company&#8217;s employees, customers, partners, and suppliers. As a result, the Company&#8217;s estimates and judgments may change materially as new events occur or additional information becomes available to them. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses during the reporting period. There is complexity and judgment required in the Company&#8217;s process in determining the nature and timing of the satisfaction of performance obligations which affect the amounts of revenue, unbilled receivables, and deferred revenue. Estimates are also used for, but not limited to, current expected credit losses, capitalization and useful life of the Company&#8217;s capitalized internal-use software development costs, useful lives of assets, income taxes and deferred tax asset valuation, and valuation of the Company&#8217;s stock-based awards. Numerous internal and external factors can affect estimates. Actual results could differ from those estimates and such differences could be material to the Company&#8217;s condensed consolidated financial position and results of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method required for participating securities. All series of the Company&#8217;s redeemable convertible preferred stock are considered to be participating securities because all holders are entitled to receive a non-cumulative dividend on a pari passu basis in the event that a dividend is paid on the common stock. The holders of the redeemable convertible preferred stock do not have a contractual obligation to share in the Company&#8217;s losses. As such, the Company&#8217;s net losses for the three and nine months ended  September&#160;30, 2021 and 2020 were not allocated to these current period participating securities. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options,&#160;restricted stock awards, restricted stock units, stock warrants and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, which include the Company&#8217;s money market account, are measured at fair value on a recurring basis. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded and carried at the original invoiced amount less an allowance for credit losses. The Company determines its trade accounts receivable allowances in line with (Topic 326): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 326&#8221;), based upon the assessment of various factors, such as: historical experience, credit quality of its customers, geographic related risks, economic conditions, and other factors that may affect a customer&#8217;s ability to pay. Increases and decreases in the allowance for credit losses are included as a component of general and administrative expense in the condensed consolidated statements of operations and comprehensive loss. The Company does not have any off-balance sheet credit exposure related to its customers.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the short-term nature of our receivables, the estimate of the amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances and the financial condition of customers. The Company has provisioned $0.3 million and $0.7 million for expected losses for the three and nine months ended September&#160;30, 2021, respectively, and $0.1 million and $0.3 million has been written off and charged against the allowance for the three and nine months ended September&#160;30, 2021, respectively. Recoveries made by the Company were nominal for the three months ended September&#160;30, 2021 and were $0.2 million for the nine months ended September&#160;30, 2021. The allowance for credit losses related to accounts receivable was $1.1 million and $0.9 million as of September&#160;30, 2021 and December&#160;31, 2020, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and&#160;cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits or be held in foreign jurisdictions. The Company has not experienced any loss&#160;relating to cash and cash equivalents in these accounts. The Company performs periodic credit&#160;evaluations of its customers&#8217; financial condition and generally does not require collateral.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company groups its assets and liabilities measured at fair value in a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1,&#160;defined as observable inputs such as quoted prices in active markets, with valuations obtained from&#160;readily available pricing sources for market transactions involving identical assets or liabilities;&#160;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or&#160;indirectly observable, such as quoted prices for similar assets or liabilities, quoted prices in markets&#160;that are not active, or other inputs that are observable or can be corroborated by observable market&#160;data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable&#160;inputs in which little or no market data exists, therefore requiring an entity to develop its own&#160;assumptions. Level&#160;3 assets and liabilities include financial instruments whose value is determined&#160;using pricing models, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discounted cash flow methodologies, or similar techniques, as well as&#160;instruments for which the determination of fair value requires significant management judgment or estimation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level of the fair value hierarchy in which the fair value measurement falls is determined by&#160;the lowest level input that is significant to the fair value measurement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist principally of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and debt. The carrying amounts of cash&#160;and cash equivalents, accounts receivable, accounts payable, and accrued expenses are considered&#160;to approximate their respective fair values due to the short-term nature of such financial&#160;instruments. Cash equivalents, primarily consisting of investments in money market funds, are measured at fair value on a recurring basis, and are categorized as&#160;Level 1 based on quoted prices in active markets. The carrying value approximates the fair value for&#160;these assets and liabilities at September&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes transfers between levels at the end of the reporting period as if the&#160;transfers occurred on the last day of the reporting period. There were no transfers during the nine months ended September&#160;30, 2021 and the year ended December&#160;31, 2020. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost, less accumulated depreciation. Maintenance, repairs and minor replacements are charged to expense as incurred. Significant renewals and betterments are capitalized. Depreciation on property and equipment, with the exception of leasehold improvements, is recorded using the straight-line method over the estimated useful lives of the assets. Depreciation on leasehold improvements is recorded using the shorter of the lease term or useful life. The estimated useful life of each asset category is as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></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%">Shorter of lease term or 5 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When property is retired or disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or losses are reflected in the condensed consolidated statements of operations and comprehensive loss in the period of disposal. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet our internal requirements,&#160;with no plans to market such software at the time of development, are capitalized.&#160;Costs incurred during the preliminary planning and evaluation stage of the project and during post&#160;implementation operational stage are expensed as incurred. The Company capitalizes qualifying&#160;internal-use software development costs that are incurred during the application development&#160;stage. Capitalization of costs begins when two criteria are met: (i)&#160;the preliminary project stage is&#160;completed and (ii)&#160;it is probable that the software will be completed and used for its intended&#160;function. Capitalization ceases when the software is substantially complete and ready for its&#160;intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed.&#160;Costs related to preliminary&#160;project activities and post-implementation operating activities are expensed as incurred.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs are included in property and equipment on the condensed consolidated balance sheets. These costs are amortized over the&#160;estimated useful life of the software, generally four years, on a straight-line basis. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever&#160;events or changes in circumstances occur that could impact the recoverability of these assets. The&#160;amortization of costs related to the platform applications is included in cost of revenue.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records underwriting, legal, and other direct costs incurred related to the issuance of revolving line of credit within other current assets and amortizes these costs to interest expense over the&#160;term of the related debt on a straight-line basis, which approximates the effective interest rate&#160;method. Amortization of debt issuance costs was $0.1&#160;million for the nine months ended September&#160;30, 2021 and was nominal for the nine months ended September&#160;30, 2020. Upon the extinguishment of the related debt, any unamortized&#160;capitalized deferred financing costs are recorded to interest expense.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets represent the Company&#8217;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company includes any anticipated lease incentives in the determination of lease liability. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when determining its incremental borrowing rates. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever an event or change in circumstances indicates that the carrying amount of an asset or group of assets may not be recoverable. The impairment review includes comparison of future cash flows expected to be generated by the asset or group of assets with the associated assets&#8217; carrying value. If the carrying value of the asset or group of assets exceeds its expected future cash flows (undiscounted and without interest charges), an impairment loss is recognized to the extent that the carrying amount of the asset exceeds its fair value. The Company did not identify any impairment indicators and recorded no impairment charges in the nine months ended September&#160;30, 2021 or 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#8217;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#8217;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 3, &#8220;Revenue Recognition&#8221; for our revenue recognition policy. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses advertising costs as incurred. Advertising expenses were $0.1 million and $0.3 million for the three and nine months ended September&#160;30, 2021, respectively. Advertising expenses were $0.1 million and $0.2 million for the three and nine months ended September&#160;30, 2020, respectively. These costs are&#160;included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#8217; use of our solutions. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software and personnel costs from employees involved in the delivery of our solutions. Personnel costs include salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses, and allocated overhead costs. Research and development expenses also include contractor or professional services fees, third-party cloud infrastructure expenses incurred in developing our solution, and software services dedicated for use by our research and development organization. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions, stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations, and outside services contracted for sales and marketing purposes. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs. General and administrative expenses also include external legal, accounting, professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation expense for all stock-based awards (collectively referred to as stock-based compensation expense), including stock options, restricted stock awards, and restricted stock units granted to employees, directors, and non-employees, based on the estimated fair value of the awards on the date of grant in accordance with ASC Topic 718 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 718&#8221;). The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Black-Scholes pricing model requires the Company to make assumptions and judgments about the inputs used in the calculation, including the expected term, the volatility of the Company&#8217;s common stock, risk-free interest rate, and expected dividend yield. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment.&#160;Stock-based compensation is recognized on a straight-line basis over the requisite service period. The fair value of restricted stock awards and restricted stock units is determined using the fair value of the Company&#8217;s common stock on the date of grant and is recognized as expense following straight-line attribution method over the requisite service period. Forfeitures are accounted for in the period in which they occur.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales and other taxes collected from customers and subsequently remits to government authorities. The Company relieves the sales tax payable balances from the condensed consolidated balance sheets as cash is collected from the customer and the taxes are remitted to the appropriate tax authority.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September&#160;30, 2020, the Company received a $1.1 million refund of sales and use taxes from the state of Texas related to overpayments of sales taxes made between 2016 and 2019. There were no similar transactions in the current period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the asset and liability method. Under&#160;the asset and liability method, deferred tax assets and liabilities are recognized for the expected&#160;future tax consequences of temporary differences between the financial reporting and tax bases of&#160;assets and liabilities using enacted tax rates that are expected to apply to taxable income in the periods in which the deferred tax asset or liability is expected to be realized or settled. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected&#160;to be realized. All deferred tax assets and liabilities are classified as non-current within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position only if it meets the &#8220;more likely than not&#8221; threshold that the position will be sustained upon examination by the taxing authority, based on the technical merits of the position. The tax benefits recognized in the condensed consolidated financial statements from such a position are measured </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The&#160;Company includes interest and penalties related to its uncertain tax positions, if any, as part of&#160;income tax expense within the accompanying condensed consolidated statements of operations and comprehensive loss. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to recognize interest and penalties related to uncertain tax positions outside of income tax expense within general and administrative expenses. No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties as of September&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain legal, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs will be recorded as a reduction of additional paid-in capital generated as a result of the offering. Should the equity financing no longer be considered probable of being consummated, all deferred offering costs would be charged to operating expenses in the statement of operations and comprehensive loss. There were no deferred offering costs classified within other current assets on the balance sheet as of September&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2019-12, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span>&#8221; which simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. The standard is effective for interim and annual periods beginning after December&#160;15, 2020, with early adoption permitted. The Company adopted this guidance as of January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307522040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized, in an amount that reflects the consideration the Company expects to be entitled to over the term of the agreement, when control of the Company&#8217;s solutions are transferred to customers. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue through the following five-step framework in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Identification of the contract, or contracts with the customer;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Identification of performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Determination of the transaction price;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Allocation of the transaction price to the performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct solution to the customer. The Company identifies performance obligations in its contracts with customers, which primarily include usage-based and subscription solutions. Usage-based solutions include fees based on usage of the Company&#8217;s platform or professional services, incurred on a time and materials basis, while subscription solutions represent the purchase of a committed data volume on the Company&#8217;s platform over a period of time. The transaction&#160;price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. For contracts that include multiple performance obligations, the transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis.&#160;Revenue is recognized over time as performance obligations are satisfied. Variable consideration&#160;is evaluated on a contract-by-contract basis, and a constraint is applied using the facts and&#160;circumstances of the contract when applicable. On a limited basis, the Company enters into contracts whereby the consideration payable is contingent upon the conclusion of the legal matter. The Company does not recognize the revenue related to these contracts until the legal matter is resolved. Such amounts recognized have been immaterial to date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software contracts do not allow the customer to take possession of the software supporting the cloud-</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based solution. Customers are not entitled to any refunds. The Company generally invoices its customers monthly, quarterly, or annually in advance and recognizes revenue ratably over the life of the contract. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Solutions </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue-generating activities directly relate to the sale and support of its legal solution within a single operating segment. The Company disaggregates revenue from contracts with customers based on how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The Company has two primary types of contractual arrangements: usage-based and subscription solutions. Usage-based revenue is generated from solutions that are typically billed on a monthly basis and can be canceled with one month&#8217;s notice or are incurred on a time and materials basis. Subscription revenue is derived from contracts where customers are contractually committed to a fixed data volume over a period of time. Usage amounts above the fixed data volume are considered usage-based revenue. Subscription arrangements are billed in advance, typically on a monthly, quarterly or annual basis.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended September&#160;30, 2021 and 2020, usage-based revenue represented 89% and 86% of total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, usage-based revenue represented 88% and 86% of total revenue, respectively. In the three months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 11% and 14% of the total revenue, respectively. In the nine months ended September&#160;30, 2021 and 2020, subscription revenue fees represented 12% and 14% of total revenue, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant judgments are required in determining whether services are considered distinct performance obligations and should be accounted for separately versus together, or to determine the stand-alone selling price (&#8220;SSP&#8221;).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily consists of amounts that have been billed to or received from customers in advance of performing the associated services. Of the $1.6 million and $1.4&#160;million of deferred revenue balance as of December&#160;31, 2020 and 2019 respectively, the Company recognized $1.6 million and $1.3 million as revenue during the nine months ended September&#160;30, 2021 and 2020, respectively. As of September&#160;30, 2021 and December&#160;31, 2020 the Company recorded $1.6 million and $1.6 million of current deferred revenue, respectively. The Company has no non-current deferred revenue as of September&#160;30, 2021 and December&#160;31, 2020. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent revenue recognized for contracts that have not yet been invoiced to customers, but are billed in arrears and for which the Company has an unconditional right to payment. Total contract assets were $3.2 million and $1.5 million as of September&#160;30, 2021 and December&#160;31, 2020, respectively, and were included within accounts receivable on the condensed consolidated balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations (&#8220;RPO&#8221;) represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. RPO exclude performance obligations from certain time and materials contracts that are billed in arrears. RPO are not necessarily indicative of future revenue growth because they do not account for consumption in excess of contracted capacity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company expects to recognize approximately $17.0 million of revenue from remaining performance obligations. The Company expects to recognize revenue of approximately $9.2 million as of September&#160;30, 2021 from remaining performance obligations over the next 12 months, with the remaining balance recognized thereafter. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Incremental Contract Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs to obtain or fulfill a contract are recognized as an asset if the expected benefit is&#160;expected to be longer </span></div>than one year. These assets are amortized over the expected period of benefit.&#160;For the three and nine months ended September&#160;30, 2021 and 2020, the Company identified no material incremental costs to obtain or fulfill a contract, primarily based on the nature and terms of the Company&#8217;s contracts, as well as the expected period of benefit.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309206536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(3,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,947&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2, &#8220;Summary of Significant Accounting Policies - Capitalized Internal-Use Software Development Costs&#8221;, the Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.  </span></div>Depreciation and amortization expense was approximately $0.4 million and $1.2 million for the three and nine months ended September&#160;30, 2021, respectively. Depreciation and amortization expense was approximately $0.4 million and $1.2 million for the three and nine months ended September&#160;30, 2020, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309011624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had one leased property used as office facilities with a remaining lease term of 1.1 years, and one leased property that was classified as a &#8220;short-term&#8221; lease. In accordance with Topic 842, leases with a term of 12 months or less are not recorded on the Company&#8217;s condensed consolidated balance sheet.&#160;For the office&#160;facilities, the Company recognizes a right-of-use-asset and lease liability in accordance with Topic 842. The liability and asset are then amortized as payments are made. Adoption of Topic 842 resulted in the recording of a right-of-use asset and lease liability of approximately $3.2 million and $3.3 million, respectively, as of January&#160;1, 2020.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had one leased property used as office facilities with a remaining lease term of 1.1 years, and one leased property that was classified as a &#8220;short-term&#8221; lease. In accordance with Topic 842, leases with a term of 12 months or less are not recorded on the Company&#8217;s condensed consolidated balance sheet.&#160;For the office&#160;facilities, the Company recognizes a right-of-use-asset and lease liability in accordance with Topic 842. The liability and asset are then amortized as payments are made. Adoption of Topic 842 resulted in the recording of a right-of-use asset and lease liability of approximately $3.2 million and $3.3 million, respectively, as of January&#160;1, 2020.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309603640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Operating Segment and Geographic Information</a></td>
<td class="text">Operating Segment and Geographic Information <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#8217;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#8217;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the location of revenue using the billing address of each customer. The following table sets </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forth revenue by geographic area (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,854&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,533&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets outside of the United States are not significant.</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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307512600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Related Warrants<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 and Related Warrants</a></td>
<td class="text">Debt and Related Warrants<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, the Company entered into a revolving debt facility (&#8220;Loan and Security Agreement&#8221;). The Loan and Security Agreement was subsequently amended and restated, the First Amended and Restated Loan and Security Agreement, in November 2018 to increase the available borrowings to $18.0 million and extend the maturity date to April 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company entered into the Second Amended and Restated Loan and Security Agreement, which provided a $40.0 million revolving credit facility with a maturity date of November 30, 2023. The Company&#8217;s obligations under the agreement contain certain customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. The agreement also contains a liquidity covenant equal to the greater of (i) $5.0 million or (ii) total 6-month adjusted EBITDA burn when the sum of the outstanding principal amounts are equal or in excess of $18.0 million. The revolving credit facility bears interest on outstanding borrowings as the sum of the Daily Adjusting LIBOR Rate for such day plus 2.50% plus an applicable margin of 0.25% per annum. The Company did not have an outstanding balance under the Loan and Security Agreement as of September&#160;30, 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the revolving debt facility includes an&#160;unused facility fee equal to 0.25% per annum of the difference between the total revolving credit facility and the average outstanding principal balance of the&#160;obligations under the revolving credit facility during each quarter.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its amended and restated loan and security agreements, at various times, the Company granted warrants to purchase 49,869 shares of the Company&#8217;s common stock at exercise prices ranging from $0.525 per share to $10.80 per share. The warrants are exercisable for 10 years. At the time of issuance, the Company determined the estimated fair value&#160;of the warrants. As the warrants represent a freestanding equity instrument, the Company recorded the&#160;fair value of the warrants in additional paid in capital.&#160;All warrants remain outstanding at September&#160;30, 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all the Company&#8217;s assets are pledged as collateral for these loans. The Company is&#160;required to meet certain nonfinancial covenants. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company borrowed $17.0 million on its revolving debt facility. The Company repaid the $17.0 million outstanding balance on the revolving debt facility in October 2020. Additionally, the Company applied for and received a loan under the Paycheck Protection Program in April 2020 totaling $6.3 million. The Company subsequently repaid the outstanding balance of $6.3 million in April 2020. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred nominal aggregate debt issuance costs in connection with&#160;its loan and security agreements. These costs are being amortized to non-cash interest expense&#160;over the terms of the related indebtedness using the straight-line method which approximates the effective interest method.</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309157848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases and Other Commitments </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office facilities under a non-cancellable operating lease with a remaining term of 1.1 years as well as furniture under a non-cancellable finance lease. See Note 5, &#8220;Leases,&#8221; to these condensed consolidated financial statements for additional detail on the Company&#8217;s operating and finance lease commitments. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2021 there were no material changes outside the ordinary course of business to the Company&#8217;s contractual obligations and commitments. </span></div>LitigationFrom time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial condition.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<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 http://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 http://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>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307505752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Temporary Equity [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_wdq_TemporaryEquityTextBlock', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text">Redeemable Convertible Preferred StockAs of December&#160;31, 2020, the Company had six outstanding series of redeemable convertible preferred stock. These redeemable convertible preferred shares were classified as temporary equity within the consolidated balance sheet as of December&#160;31, 2020. Upon closing of the Company&#8217;s IPO, the outstanding redeemable convertible preferred stock was automatically converted into 35,793,483 shares of common stock. No dividends were paid to holders of redeemable convertible preferred stock. As of September&#160;30, 2021, there was no redeemable convertible preferred stock issued and outstanding.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_TemporaryEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity</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;">wdq_TemporaryEquityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309203496">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Equity Incentive Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;17, 2013, the Company adopted the Long-Term Incentive Plan (&#8220;2013 Plan&#8221;). The 2013 Plan was terminated in July 2021 in connection with the adoption of the 2021 Equity Incentive Plan (&#8220;2021 Plan&#8221;), which became effective on July 20, 2021, and no further awards will be granted under the 2013 Plan. The 2021 Plan provides for the grant of incentive stock options, or ISOs, within the meaning of Section 422 of the Code to employees, including employees of any parent or subsidiary, and for the grant of nonstatutory stock options, or NSOs, stock appreciation rights, restricted stock awards, or RSAs, restricted stock units, or RSUs, awards, performance awards and other forms of awards to the Company&#8217;s employees, directors and consultants, including employees and consultants of the Company&#8217;s affiliates.&#160;No shares were issued under the 2013 Plan or 2021 Plan during the three months ended September&#160;30, 2021. As of September&#160;30, 2021, 5.5 million shares remained available for future issuance under the 2021 Plan. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options under the 2021 Plan are granted&#160;at the estimated fair value of the shares on the date of grant. The maximum term of options granted under the plan is ten years from the date of grant. Options normally vest according to a four-year&#160;vesting schedule, with 25% of the shares vesting on the one-year anniversary and equal monthly&#160;vesting installments thereafter.  </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under the 2013 Plan and 2021 Plan (in thousands except for per share amounts and years):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price per<br/>share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual<br/>life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Forfeited and cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at September&#160;30, 2021</span></div></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%">1,886&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">3.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">84,618&#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"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the Company&#8217;s estimated fair value of its common stock and the exercise price of outstanding options. The aggregate intrinsic value of stock options exercised was $17.4 million and $0.8 million during the nine months ended September&#160;30, 2021 and 2020, respectively. The Company recognized total stock-based compensation cost related to equity incentive awards of $2.5 million and $1.5 million for the nine months ended September&#160;30, 2021 and 2020, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, unrecognized stock-based compensation cost related to outstanding unvested stock options that are expected to vest was $6.3 million, which is expected to be recognized over a weighted-average period of 2.45 years. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock awards (&#8220;RSAs&#8221;) are determined using the fair value of the Company&#8217;s common stock on the date of grant. During the nine months ended September&#160;30, 2021, the Company granted 0.2 million RSAs. No RSAs were granted for the nine months ended September&#160;30, 2020. During the nine months ended September&#160;30, 2021 and 2020, 38,836 and 37,500 RSAs vested and were released from the Company&#8217;s right to repurchase, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> RSAs were cancelled. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average estimated fair value of RSAs granted for the nine months ended September&#160;30, 2021 was $18.70 per share. As of  September&#160;30, 2021, the Company had $4.0 million of unrecognized stock-based compensation related to RSAs with a weighted average remaining requisite service period of 2.82 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Valuation Assumptions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock options with an exercise price equal to the stock&#8217;s fair value at the date of grant. The fair value of a stock option is estimated on the grant date using the Black-Scholes option-pricing model. Stock-based compensation expense is recognized, net of forfeitures, over the requisite service periods of the awards. Stock option awards generally have 10-year terms and vest and become exercisable at a rate of 25% on the first anniversary of the vesting commencement date and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1/48th each</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> month thereafter.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes assumptions used to value the employee options during the nine months ended September&#160;30, 2021 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:46.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Risk-free interest rate</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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%">6.25 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;&#160;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.70</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These assumptions and estimates were determined as follows: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Fair Value of Common Stoc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k.&#160;&#160;&#160;&#160;The Company&#8217;s board of directors determined the fair value of its common stock using various valuation methodologies, including external valuation analyses.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The risk-free interest rate for the expected term of the options was based on the U.S. Treasury yield curve in effect at the time of the grant. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Weighted-Average Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;The expected term was estimated using the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award, as the Company does not have sufficient historical data relating to stock-option exercises. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Expected Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;&#160;&#160;The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero was used. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt">Expected Volatility</span>.&#160;&#160;&#160;&#160;As there was no public market for the Company&#8217;s common stock, the Company has limited information on the volatility of its common stock. Accordingly, the expected volatility for the Company was estimated by taking the average historic price volatility for industry peers, consisting of several public companies in the Company&#8217;s industry which are either similar in size, stage of life cycle, or financial leverage, over a period equivalent to the expected term of the awards.<span></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307553496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 TaxesThe Company&#8217;s income tax expense was nominal for the three and nine months ended September&#160;30, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in the United Kingdom. Due to the Company&#8217;s history of losses in the United States, a full valuation allowance on substantially all of the Company&#8217;s deferred tax assets, including net operating loss carryforwards, deferred expenses, stock compensation and other book versus tax differences was maintained. The Company&#8217;s effective tax rate was (0.34)% and (0.41)% of the loss before income taxes for the three months ended September&#160;30, 2021 and 2020, respectively. The Company&#8217;s effective tax rate was (0.73)% and (0.29)% of the loss before <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income taxes for the nine months ended September&#160;30, 2021 and 2020, respectively. The Company&#8217;s effective tax rate is mainly affected by tax rates and relative income earned in the United Kingdom, state taxes, and changes in the valuation allowance.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. federal government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;). The CARES Act did not have a material impact on the Company&#8217;s second-quarter income tax provision, deferred tax assets and liabilities, and related taxes payable. The Company assessed the future implications of these provisions within the CARES Act on these condensed consolidated financial statements and the impact is immaterial.</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309028712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTextBlock', window );">Defined Contribution Plan</a></td>
<td class="text">Defined Contribution Plan<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined contribution retirement plan qualifying under Section&#160;401(k) of the&#160;Internal Revenue Code of 1986. The Company did not make any employer contributions to the plan during the three and nine months ended September&#160;30, 2021 and 2020.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a&#160;deferred compensation plan for employees located in the United Kingdom that qualifies under the Pensions Act 2008, in which the Company contributes&#160;3% of eligible U.K. employees&#8217; salaries. As of September&#160;30, 2021 and December&#160;31, 2020, the liability under this plan was&#160;immaterial.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined contribution 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 715<br> -SubTopic 70<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307500968">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text">Net Loss Per Share Attributable to Common Stockholders<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present calculations for basic and diluted net loss per share (in thousands, except per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 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:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,882)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Less accretion of redeemable convertible preferred 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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 applicable to common stockholders basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;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 attributable to common shareholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents (in thousands) as of the periods presented were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As&#160;of&#160;September&#160;30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock, as converted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://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 http://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 http://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 http://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>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309028712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related-Party Transactions</a></td>
<td class="text">Related-Party TransactionsIn October 2018, the Company loaned an officer of the Company $0.2 million, bearing interest at 2.83% per annum for the purpose of exercising stock options. The outstanding amount&#160;due under the note was repaid in June 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309169064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, all outstanding warrants to purchase 49,869 shares of the Company&#8217;s common stock at exercise prices ranging from $0.525 per share to $10.80 per share, as described in Note 7, were exercised for a total of $0.1 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October and November 2021, the Company granted a total of 0.5 million restricted stock units (&#8220;RSUs&#8221;) to directors and employees pursuant to the 2021 Plan. The fair value of the RSU grants was determined based upon the market closing price of the Company&#8217;s common stock on the date of grant. The RSUs vest over the requisite service period, subject to the continued service of the individual. The Company expects to recognize aggregate stock-based compensation cost of $24.3 million related to the RSUs over a weighted-average requisite service period of approximately 3.8 years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company extinguished the Loan and Security Agreement described in Note 7. As a result, the Company expects to recognize the remaining $0.2 million of debt issuance costs in connection with the Loan and Security Agreement in the financial statements for the year ending December 31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://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 http://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>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585401200472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in accordance with U. S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December 31, 2020, and related disclosures, have been derived from the audited consolidated financial statements at that date but do not include all of the information required by GAAP for complete consolidated financial statements.</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_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text">The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany balances and transactions have been eliminated. There are no differences between the net loss and comprehensive loss.<span></span>
</td>
</tr>
<tr class="ro">
<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">Use of EstimatesThe preparation of these condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses during the reporting period. There is complexity and judgment required in the Company&#8217;s process in determining the nature and timing of the satisfaction of performance obligations which affect the amounts of revenue, unbilled receivables, and deferred revenue. Estimates are also used for, but not limited to, current expected credit losses, capitalization and useful life of the Company&#8217;s capitalized internal-use software development costs, useful lives of assets, income taxes and deferred tax asset valuation, and valuation of the Company&#8217;s stock-based awards. Numerous internal and external factors can affect estimates. Actual results could differ from those estimates and such differences could be material to the Company&#8217;s condensed consolidated financial position and results of operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share Attributable to Common Shareholders</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method required for participating securities. All series of the Company&#8217;s redeemable convertible preferred stock are considered to be participating securities because all holders are entitled to receive a non-cumulative dividend on a pari passu basis in the event that a dividend is paid on the common stock. The holders of the redeemable convertible preferred stock do not have a contractual obligation to share in the Company&#8217;s losses. As such, the Company&#8217;s net losses for the three and nine months ended  September&#160;30, 2021 and 2020 were not allocated to these current period participating securities. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. </span></div>Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options,&#160;restricted stock awards, restricted stock units, stock warrants and redeemable convertible preferred stock. As the Company has reported losses for all periods presented, all potentially dilutive securities are anti-dilutive, and accordingly, basic net loss per share equaled diluted net loss per share.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsThe Company considers all highly liquid investments acquired with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, which include the Company&#8217;s money market account, are measured at fair value on a recurring basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded and carried at the original invoiced amount less an allowance for credit losses. The Company determines its trade accounts receivable allowances in line with (Topic 326): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 326&#8221;), based upon the assessment of various factors, such as: historical experience, credit quality of its customers, geographic related risks, economic conditions, and other factors that may affect a customer&#8217;s ability to pay. Increases and decreases in the allowance for credit losses are included as a component of general and administrative expense in the condensed consolidated statements of operations and comprehensive loss. The Company does not have any off-balance sheet credit exposure related to its customers.</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 );">Concentration of Credit Risk</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and&#160;cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits or be held in foreign jurisdictions. The Company has not experienced any loss&#160;relating to cash and cash equivalents in these accounts. The Company performs periodic credit&#160;evaluations of its customers&#8217; financial condition and generally does not require collateral.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company groups its assets and liabilities measured at fair value in a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1,&#160;defined as observable inputs such as quoted prices in active markets, with valuations obtained from&#160;readily available pricing sources for market transactions involving identical assets or liabilities;&#160;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or&#160;indirectly observable, such as quoted prices for similar assets or liabilities, quoted prices in markets&#160;that are not active, or other inputs that are observable or can be corroborated by observable market&#160;data for substantially the full term of the assets or liabilities; and Level&#160;3, defined as unobservable&#160;inputs in which little or no market data exists, therefore requiring an entity to develop its own&#160;assumptions. Level&#160;3 assets and liabilities include financial instruments whose value is determined&#160;using pricing models, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discounted cash flow methodologies, or similar techniques, as well as&#160;instruments for which the determination of fair value requires significant management judgment or estimation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level of the fair value hierarchy in which the fair value measurement falls is determined by&#160;the lowest level input that is significant to the fair value measurement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist principally of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and debt. The carrying amounts of cash&#160;and cash equivalents, accounts receivable, accounts payable, and accrued expenses are considered&#160;to approximate their respective fair values due to the short-term nature of such financial&#160;instruments. Cash equivalents, primarily consisting of investments in money market funds, are measured at fair value on a recurring basis, and are categorized as&#160;Level 1 based on quoted prices in active markets. The carrying value approximates the fair value for&#160;these assets and liabilities at September&#160;30, 2021 and December&#160;31, 2020.</span></div>The Company recognizes transfers between levels at the end of the reporting period as if the&#160;transfers occurred on the last day of the reporting period.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, NetProperty and equipment are recorded at cost, less accumulated depreciation. Maintenance, repairs and minor replacements are charged to expense as incurred. Significant renewals and betterments are capitalized. Depreciation on property and equipment, with the exception of leasehold improvements, is recorded using the straight-line method over the estimated useful lives of the assets. Depreciation on leasehold improvements is recorded using the shorter of the lease term or useful lifeThe Company periodically reviews the estimated useful lives of property and equipment and any changes to the estimated useful lives are recorded prospectively from the date of the change. When property is retired or disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or losses are reflected in the condensed consolidated statements of operations and comprehensive loss in the period of disposal.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Capitalized Internal-Use Software Development Costs</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet our internal requirements,&#160;with no plans to market such software at the time of development, are capitalized.&#160;Costs incurred during the preliminary planning and evaluation stage of the project and during post&#160;implementation operational stage are expensed as incurred. The Company capitalizes qualifying&#160;internal-use software development costs that are incurred during the application development&#160;stage. Capitalization of costs begins when two criteria are met: (i)&#160;the preliminary project stage is&#160;completed and (ii)&#160;it is probable that the software will be completed and used for its intended&#160;function. Capitalization ceases when the software is substantially complete and ready for its&#160;intended use, including the completion of all significant testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Costs incurred for maintenance, minor upgrades and enhancements are expensed.&#160;Costs related to preliminary&#160;project activities and post-implementation operating activities are expensed as incurred.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs are included in property and equipment on the condensed consolidated balance sheets. These costs are amortized over the&#160;estimated useful life of the software, generally four years, on a straight-line basis. Management evaluates the useful life of these assets on an annual basis and tests for impairment whenever&#160;events or changes in circumstances occur that could impact the recoverability of these assets. The&#160;amortization of costs related to the platform applications is included in cost of revenue.</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_DeferredChargesPolicyTextBlock', window );">Debt Issuance Costs and Deferred Offering Costs</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records underwriting, legal, and other direct costs incurred related to the issuance of revolving line of credit within other current assets and amortizes these costs to interest expense over the&#160;term of the related debt on a straight-line basis, which approximates the effective interest rate&#160;method. Amortization of debt issuance costs was $0.1&#160;million for the nine months ended September&#160;30, 2021 and was nominal for the nine months ended September&#160;30, 2020. Upon the extinguishment of the related debt, any unamortized&#160;capitalized deferred financing costs are recorded to interest expense.</span></div>Deferred Offering CostsThe Company capitalizes certain legal, accounting, and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs will be recorded as a reduction of additional paid-in capital generated as a result of the offering. Should the equity financing no longer be considered probable of being consummated, all deferred offering costs would be charged to operating expenses in the statement of operations and comprehensive loss.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at contract inception. The Company presents the operating leases in long-term assets and current and long-term liabilities. Finance lease assets are included in property and equipment, net, and finance lease liabilities are presented in current and long-term liabilities in the accompanying condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets represent the Company&#8217;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company includes any anticipated lease incentives in the determination of lease liability. </span></div>The Company uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when determining its incremental borrowing rates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">Impairment of Long-Lived Assets Long-lived assets are reviewed for impairment whenever an event or change in circumstances indicates that the carrying amount of an asset or group of assets may not be recoverable. The impairment review includes comparison of future cash flows expected to be generated by the asset or group of assets with the associated assets&#8217; carrying value. If the carrying value of the asset or group of assets exceeds its expected future cash flows (undiscounted and without interest charges), an impairment loss is recognized to the extent that the carrying amount of the asset exceeds its fair value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information The Company&#8217;s Chief Executive Officer is the chief operating decision maker, who reviews the Company&#8217;s financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company&#8217;s financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text">AdvertisingThe Company expenses advertising costs as incurred. Advertising expenses were $0.1 million and $0.3 million for the three and nine months ended September&#160;30, 2021, respectively. Advertising expenses were $0.1 million and $0.2 million for the three and nine months ended September&#160;30, 2020, respectively. These costs are&#160;included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with our customers&#8217; use of our solutions. Cost of revenue also includes outsourced staffing costs, amortization of internal-use software and personnel costs from employees involved in the delivery of our solutions. Personnel costs include salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs.</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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text">Research and DevelopmentResearch and development expenses consist primarily of personnel-related costs for our development team, including salaries, benefits, bonuses, stock-based compensation expenses, and allocated overhead costs. Research and development expenses also include contractor or professional services fees, third-party cloud infrastructure expenses incurred in developing our solution, and software services dedicated for use by our research and development organization.<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_wdq_SalesAndMarketingPolicyPolicyTextBlock', window );">Sales And Marketing</a></td>
<td class="text">Sales and MarketingSales and marketing expenses consist primarily of personnel-related costs directly associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions, stock-based compensation, and allocated overhead costs. Sales and marketing expenses also include advertising costs and other expenses associated with our marketing and business development programs. In addition, sales and marketing expenses are comprised of travel-related expenses, software services dedicated for use by our sales and marketing organizations, and outside services contracted for sales and marketing purposes.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative</a></td>
<td class="text">General and AdministrativeGeneral and administrative expenses consist of personnel-related costs associated with our finance, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, stock-based compensation, and allocated overhead costs. General and administrative expenses also include external legal, accounting, professional services fees, software services dedicated for use by our general and administrative functions, insurance, allowance for credit losses, and other corporate expenses.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based Compensation</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation expense for all stock-based awards (collectively referred to as stock-based compensation expense), including stock options, restricted stock awards, and restricted stock units granted to employees, directors, and non-employees, based on the estimated fair value of the awards on the date of grant in accordance with ASC Topic 718 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 718&#8221;). The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Black-Scholes pricing model requires the Company to make assumptions and judgments about the inputs used in the calculation, including the expected term, the volatility of the Company&#8217;s common stock, risk-free interest rate, and expected dividend yield. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment.&#160;Stock-based compensation is recognized on a straight-line basis over the requisite service period. The fair value of restricted stock awards and restricted stock units is determined using the fair value of the Company&#8217;s common stock on the date of grant and is recognized as expense following straight-line attribution method over the requisite service period. Forfeitures are accounted for in the period in which they occur.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales and other taxes collected from customers and subsequently remits to government authorities. The Company relieves the sales tax payable balances from the condensed consolidated balance sheets as cash is collected from the customer and the taxes are remitted to the appropriate tax authority.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the asset and liability method. Under&#160;the asset and liability method, deferred tax assets and liabilities are recognized for the expected&#160;future tax consequences of temporary differences between the financial reporting and tax bases of&#160;assets and liabilities using enacted tax rates that are expected to apply to taxable income in the periods in which the deferred tax asset or liability is expected to be realized or settled. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected&#160;to be realized. All deferred tax assets and liabilities are classified as non-current within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position only if it meets the &#8220;more likely than not&#8221; threshold that the position will be sustained upon examination by the taxing authority, based on the technical merits of the position. The tax benefits recognized in the condensed consolidated financial statements from such a position are measured </span></div>based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The&#160;Company includes interest and penalties related to its uncertain tax positions, if any, as part of&#160;income tax expense within the accompanying condensed consolidated statements of operations and comprehensive loss. The Company&#8217;s policy is to recognize interest and penalties related to uncertain tax positions outside of income tax expense within general and administrative expenses.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text">Recently Adopted Accounting Pronouncements<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2019-12, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span>&#8221; which simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. The standard is effective for interim and annual periods beginning after December&#160;15, 2020, with early adoption permitted. The Company adopted this guidance as of January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized, in an amount that reflects the consideration the Company expects to be entitled to over the term of the agreement, when control of the Company&#8217;s solutions are transferred to customers. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue through the following five-step framework in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Identification of the contract, or contracts with the customer;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Identification of performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Determination of the transaction price;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Allocation of the transaction price to the performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct solution to the customer. The Company identifies performance obligations in its contracts with customers, which primarily include usage-based and subscription solutions. Usage-based solutions include fees based on usage of the Company&#8217;s platform or professional services, incurred on a time and materials basis, while subscription solutions represent the purchase of a committed data volume on the Company&#8217;s platform over a period of time. The transaction&#160;price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. For contracts that include multiple performance obligations, the transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis.&#160;Revenue is recognized over time as performance obligations are satisfied. Variable consideration&#160;is evaluated on a contract-by-contract basis, and a constraint is applied using the facts and&#160;circumstances of the contract when applicable. On a limited basis, the Company enters into contracts whereby the consideration payable is contingent upon the conclusion of the legal matter. The Company does not recognize the revenue related to these contracts until the legal matter is resolved. Such amounts recognized have been immaterial to date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software contracts do not allow the customer to take possession of the software supporting the cloud-</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based solution. Customers are not entitled to any refunds. The Company generally invoices its customers monthly, quarterly, or annually in advance and recognizes revenue ratably over the life of the contract. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s arrangements do not contain general rights of return. However, credits may be issued on a case-by-case basis. Amounts that have been invoiced are recorded in accounts receivable and in revenue or deferred revenue depending on whether the revenue recognition criteria have been met.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising cost.</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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123345438&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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of product sold and service rendered.</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 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-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 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_wdq_SalesAndMarketingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales And Marketing, Policy</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;">wdq_SalesAndMarketingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309023496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Property and Equipment Useful Life</a></td>
<td class="text">The estimated useful life of each asset category is as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></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%">Shorter of lease term or 5 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309685320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(3,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,947&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585402891304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease, Liability, Fiscal Year Maturity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments required under operating leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year,&#160;are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307343448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text">The Company determines the location of revenue using the billing address of each customer. The following table sets <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forth revenue by geographic area (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,854&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,533&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_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>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307614760">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under the 2013 Plan and 2021 Plan (in thousands except for per share amounts and years):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price per<br/>share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual<br/>life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Forfeited and cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at September&#160;30, 2021</span></div></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%">1,886&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">3.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">84,618&#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"/></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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Black-Scholes Assumptions</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes assumptions used to value the employee options during the nine months ended September&#160;30, 2021 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:46.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Risk-free interest rate</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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%">6.25 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;&#160;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18.70</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585307552936">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Net Loss Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present calculations for basic and diluted net loss per share (in thousands, except per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 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:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,882)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Less accretion of redeemable convertible preferred 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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 applicable to common stockholders basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;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 attributable to common shareholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,712&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.61)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Securities Excluded from Computation of Net Loss Per Share</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents (in thousands) as of the periods presented were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As&#160;of&#160;September&#160;30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock, as converted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,424&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312992888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Nature of Operations (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 17, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 21, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Jul. 09, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees', window );">Underwriting discounts and commissions | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock offering expenses | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued and sold (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=wdq_SecondaryPublicOfferingMember', window );">Secondary Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock offering expenses | $</a></td>
<td class="nump">$ 0.1<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,793,483<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_CommonStockMember', window );">Common stock | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued and sold (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,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_SaleOfStockPricePerShare', window );">Public offering price per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Proceeds from public offering | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 223.2<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_CommonStockMember', window );">Common stock | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued and sold (in shares)</a></td>
<td class="nump">550,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common stock | Secondary Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued and sold (in shares)</a></td>
<td class="nump">6,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Public offering price per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 53.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_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_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expense related to distribution, servicing and underwriting fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.14)<br> -URI http://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_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for cost incurred directly with the issuance of an equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=wdq_SecondaryPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=wdq_SecondaryPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585401190472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.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_srt_StatementGeographicalAxis=stpr_TX', window );">Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_wdq_TaxRefundsSalesAndUseTax', window );">Sale and use tax refund</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_TaxRefundsSalesAndUseTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Refunds, Sales And Use Tax</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;">wdq_TaxRefundsSalesAndUseTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585306201304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Allowance for Credit Loss (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Credit loss provision</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Credit loss, write-off</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Credit loss, recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit loss</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585313011896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized internal-use software</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309921128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred 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>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,400,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Current deferred revenue</a></td>
<td class="nump">$ 1,575,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,575,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,642,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_ContractWithCustomerLiabilityNoncurrent', window );">Noncurrent deferred revenue</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=2021-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Product Concentration Risk | Usage Based 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentration risk percentage</a></td>
<td class="nump">89.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
<td class="nump">86.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Product Concentration Risk | Subscription 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentration risk percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">14.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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_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 http://asc.fasb.org/extlink&amp;oid=123351226&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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-10-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=2021-10-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_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_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=wdq_UsageBasedRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=wdq_UsageBasedRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=wdq_SubscriptionRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=wdq_SubscriptionRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585401499528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">$ 8,586<span></span>
</td>
<td class="nump">$ 6,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(3,639)<span></span>
</td>
<td class="num">(2,406)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">4,947<span></span>
</td>
<td class="nump">3,873<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">3,206<span></span>
</td>
<td class="nump">2,261<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized internal-use software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">4,620<span></span>
</td>
<td class="nump">3,259<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">111<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</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">$ 649<span></span>
</td>
<td class="nump">$ 648<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and amortization from plant, property, and equipment and right-of-use asset from finance 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 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 (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585303936696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585401637112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Remaining lease term</a></td>
<td class="text">1 year 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 1,115<span></span>
</td>
<td class="nump">$ 1,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585402483720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Operating and Finance Lease Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Operating leases</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2021</a></td>
<td class="nump">$ 273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">911<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_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne', window );">Thereafter</a></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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">1,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2021</a></td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">101<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_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">$ 131<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_FinanceLeaseLiabilityToBePaidAfterYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, to be Paid, After Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wdq_FinanceLeaseLiabilityToBePaidAfterYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, to be Paid, After Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585397854984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segment and Geographic Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 );">Total revenue</a></td>
<td class="nump">$ 29,854<span></span>
</td>
<td class="nump">$ 17,863<span></span>
</td>
<td class="nump">$ 80,533<span></span>
</td>
<td class="nump">$ 49,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">28,518<span></span>
</td>
<td class="nump">17,402<span></span>
</td>
<td class="nump">74,727<span></span>
</td>
<td class="nump">48,132<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=wdq_OtherGeographicalAreasMember', window );">All other countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total revenue</a></td>
<td class="nump">$ 1,336<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
<td class="nump">$ 5,806<span></span>
</td>
<td class="nump">$ 1,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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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_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=wdq_OtherGeographicalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=wdq_OtherGeographicalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585310193544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Related Warrants (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23,302,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_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,302,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt</a></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">$ 17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=wdq_LoanAndSecurityAgreementMember', window );">Loan and Security Agreement | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants granted to purchase (in shares)</a></td>
<td class="nump">49,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,869<span></span>
</td>
<td class="nump">49,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants outstanding, term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants or rights (in dollars per share)</a></td>
<td class="nump">$ 0.525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.525<span></span>
</td>
<td class="nump">$ 0.525<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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants or rights (in dollars per share)</a></td>
<td class="nump">$ 10.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.80<span></span>
</td>
<td class="nump">$ 10.80<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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_wdq_DebtInstrumentCovenantLiquidityAmountMinimum', window );">Debt instrument, covenant, liquidity amount</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm', window );">Debt instrument, covenant, adjusted EBITDA burn, term</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum', window );">Debt instrument, covenant, adjusted EBITDA burn, amount outstanding</a></td>
<td class="nump">$ 18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding line of credit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Revolving Credit Facility | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=wdq_PaycheckProtectionProgramPPPMember', window );">Paycheck Protection Program ("PPP")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_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_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 http://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 http://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 http://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 http://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 http://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 http://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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available but unused credit capacity under the credit facility.</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum</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;">wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Adjusted EBITDA Burn, 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;">wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</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_wdq_DebtInstrumentCovenantLiquidityAmountMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Liquidity Amount, Minimum</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;">wdq_DebtInstrumentCovenantLiquidityAmountMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=wdq_LoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=wdq_LoanAndSecurityAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=wdq_PaycheckProtectionProgramPPPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=wdq_PaycheckProtectionProgramPPPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585310368120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Remaining lease term</a></td>
<td class="text">1 year 1 month 6 days<span></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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312987144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 21, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>series </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_wdq_TemporaryEquityNumberOfOutstandingSeries', window );">Number of outstanding series | series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Redeemable convertible preferred stock, issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,793,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,793,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,793,000<span></span>
</td>
<td class="nump">35,793,000<span></span>
</td>
<td class="nump">35,592,000<span></span>
</td>
<td class="nump">31,755,000<span></span>
</td>
<td class="nump">31,755,000<span></span>
</td>
<td class="nump">31,755,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_CommonStockMember', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Shares converted (in shares)</a></td>
<td class="nump">35,793,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wdq_TemporaryEquityNumberOfOutstandingSeries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Number Of Outstanding Series</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;">wdq_TemporaryEquityNumberOfOutstandingSeries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wdq_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309930696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.4<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares available for future issuance (in shares)</a></td>
<td class="nump">5,500,000<span></span>
</td>
<td class="nump">5,500,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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Term of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of awards vesting each year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted-average expected recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 5 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average expected recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 9 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested and released from right to repurchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,836<span></span>
</td>
<td class="nump">37,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Awards cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average estimated fair value of awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 stock-based compensation</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 4.0<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be recognized for 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 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585312606088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock Option Activity (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at beginning of period (in shares) | shares</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares) | shares</a></td>
<td class="nump">537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 forfeited and cancelled (in shares) | shares</a></td>
<td class="num">(232)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at end of period (in shares) | shares</a></td>
<td class="nump">2,969<span></span>
</td>
<td class="nump">3,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options vested and exercisable (in shares) | shares</a></td>
<td class="nump">1,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">Weighted-average exercise price of options outstanding at beginning of period (in USD per share) | $ / shares</a></td>
<td class="nump">$ 3.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price of options granted (in USD per share) | $ / shares</a></td>
<td class="nump">18.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted-average exercise price of options exercised (in USD per share) | $ / shares</a></td>
<td class="nump">2.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price of options forfeited and cancelled (in USD per share) | $ / shares</a></td>
<td class="nump">7.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted-average exercise price of options outstanding at end of period (in USD per share) | $ / shares</a></td>
<td class="nump">6.59<span></span>
</td>
<td class="nump">$ 3.86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted-average exercise price of options vested and exercisable (in USD per share) | $ / shares</a></td>
<td class="nump">$ 3.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted-average remaining contractual life of options outstanding (in years)</a></td>
<td class="text">6 years 11 months 8 days<span></span>
</td>
<td class="text">7 years 2 months 15 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-average remaining contractual life of options vested and exercisable (in years)</a></td>
<td class="text">5 years 11 months 19 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding | $</a></td>
<td class="nump">$ 122,763<span></span>
</td>
<td class="nump">$ 22,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options vested and exercisable | $</a></td>
<td class="nump">$ 84,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585311730040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details) - Stock options<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2021 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted-average expected term of the options</a></td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">53.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value of common stock (in USD per share)</a></td>
<td class="nump">$ 18.70<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309001016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="num">(0.34%)<span></span>
</td>
<td class="num">(0.41%)<span></span>
</td>
<td class="num">(0.73%)<span></span>
</td>
<td class="num">(0.29%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585401197688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</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_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contributions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RetirementPlanSponsorLocationAxis=country_GB', window );">United Kingdom</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Percent contribution by employee salary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=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;">us-gaap_RetirementPlanSponsorLocationAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585309829240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (9,225)<span></span>
</td>
<td class="num">$ (3,083)<span></span>
</td>
<td class="num">$ (2,928)<span></span>
</td>
<td class="num">$ (3,169)<span></span>
</td>
<td class="num">$ (5,476)<span></span>
</td>
<td class="num">$ (11,236)<span></span>
</td>
<td class="num">$ (15,236)<span></span>
</td>
<td class="num">$ (19,882)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Less accretion of redeemable convertible preferred stock</a></td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Loss applicable to common stockholders, basic</a></td>
<td class="num">(9,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,191)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,292)<span></span>
</td>
<td class="num">(19,949)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loss applicable to common stockholders, diluted</a></td>
<td class="num">$ (9,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,191)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,292)<span></span>
</td>
<td class="num">$ (19,949)<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to common shareholders, basic (in shares)</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,038<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
</tr>
<tr class="re">
<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 attributable to common shareholders, diluted (in shares)</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,038<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to ordinary shareholders, basic (in USD per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="num">$ (1.52)<span></span>
</td>
</tr>
<tr class="re">
<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 ordinary shareholders, diluted (in USD per share)</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="num">$ (1.52)<span></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_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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 (a)<br> -URI http://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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</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_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585400175416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">3,323<span></span>
</td>
<td class="nump">39,424<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_ConvertiblePreferredStockMember', window );">Redeemable convertible preferred stock, as converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">35,793<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_EmployeeStockOptionMember', window );">Stock options</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">2,998<span></span>
</td>
<td class="nump">3,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Unvested restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">275<span></span>
</td>
<td class="nump">125<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 );">Common stock warrants</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">50<span></span>
</td>
<td class="nump">42<span></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 http://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=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585308929832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Transactions (Details) - Officer<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2018 </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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Loan to related party</a></td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Interest rate on loan to related party</a></td>
<td class="nump">2.83%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</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_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 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_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140585399181016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 10, 2021</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security 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="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants granted to purchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,869<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_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants or rights (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember', window );">Second Amended and Restated Loan and Security Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants or rights (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.80<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Second Amended and Restated Loan and Security 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrants exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Second Amended and Restated Loan and Security Agreement | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.2<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Grants in period (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Stock-based compensation costs not yet recognized</a></td>
<td class="nump">$ 24.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted-average expected recognition period</a></td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_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=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M^X-J4S2;/G]=!0  CA8  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RE
MF%%SFT80QY_33W&CZ4,[8QDXD&1G9,W(LIUXFCB*49NFG3Z<X"0Q 8X>AR5]
M^^Z!!(KGM#"-'RQ [%\_]H[_WMYX*^2W?,.Y(KLD3O.;WD:I[*UEY<&&)RR_
M%!E/X9N5D E3<"K75IY)SL(R*(DM:MM#*V%1VIN,RVMS.1F+0L51RN>2Y$62
M,+F_Y;'8WO2<WO'"<[3>*'W!FHPSMN8^5[]G<PEG5JT21@E/\TBD1/+536_J
MO)VYG@XH[_@CXMO\Y)CH1UD*\4V?/(8W/5L3\9@'2DLP^'CA,Q['6@DX_CV(
M]NK?U(&GQT?UA_+AX6&6+.<S$7^)0K6YZ5WU2,A7K(C5L]B^YX<'&FB]0,1Y
M^9]LJWL]KT>"(E<B.00#01*EU2?;'1)Q$N Z9P+H(8"^"G#._8)["'#+!ZW(
MRL>Z8XI-QE)LB=1W@YH^*'-31L/31*D>1E])^#:".#69B1<NR1Q&C/1)OF&2
MYV-+@;#^V@H.(K>5"#TC<DT^BE1M<G*?ACS\/MX"H)J*'JEN*2KH\^R2N/8%
MH39U##PS//Q3H"#<,85_A^/627)+/1=-TM_39:XDS+M_$$FOEO1*2>^,Y)T(
M"G@;%%GL,V[*.![NV/W/",6@IAATH_A<,*FXC/?DF6="*A,1+J5DP1&B84TT
M[$8TYS(2H9Y1!":V,46XTG$._?3F3<LT&-5LHXYC)AGX6&E#Y].%:ZU8G&/Y
MNJJ9KE"=^U1%:D\>HIB3IR)9<FEBP35LV^E[]I!Z",]US7/=A>>9KR/]LD"R
MGEAB'#U<9^:3NR@/Q 5Y3(-+!,RQ&Z>SNZ"!GI P:$R/WP7Q%<PN(B29B2)5
M<@^?H9&W1?WN'H,\L6.G"^2"[<AC"',M6D5!28J,;HND-^Q[=.#!'T9(&T+:
MA7 :AE K\HOC ?D ]Y%/J3EWN*0[LFWR=$EF+(L4BXE8D07?L9R\W^[1L6\,
MW''_/_1B*XS0N*1?1#!QG(&- 3;EP,$-_37@3)_!K%R(;6J$P^6FL'*(4HRL
M*1$.;NROR>H79B[%2Y0&Y@''-1=_8FA-K7!PBW^--A>YGCY_1=GYMQA7'%V-
MO"'&UM0*!S?X<@"GL+(^CX(+7+DN!M(4" =W]P\B@)S,-R+%*D2+R'#@]KT1
M15/3E @']_9%I*!:P4ONT%^6OQ*?!X6$;!FQ6JJ$2!*P1E@E!]\N2,8D>6%Q
MP<G/]J5M#["%:%,U*.[K4.O#*%T3?Y\L16QB;!'X,/V"@325@>(V?DP3N=\%
M&Y;"@OU<96T1>OKJ8[6*-I6 =JH$LT)*O2JJED)EKL B"F,?T:+X]77W\3U9
M8_>TD]T_IK"FK1I%O8AD1U0C&:[80M;X/.WD\WJ]!DL.<-*UD,:9WZ+S)-(^
M"P)HAV$AP\-*$"-L_)YV\GL_87%,;HL<OL[-8_E##0%M7)YV<OG[A,NUGEWO
M0$%MP%:3C*7FW.&";62-QU/<HH]DN]..H&I<C%@_UA+0QO)IIZ; WW 80BQ/
MN$PK4./XM%-7<+!KO[)KO]QM()\*!54[U29K[/0KY4&IK#>E7B:#$?0JHVLZ
MMEX,5&YC[2[NS$?C>H!& TKD5P[U ^LW6^3Z?8?V772_H3%[%_?HNM4\97N
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
M-;IL*DLX+_1.7YHEU+@H<+L,O%ZD) D<U@"*!M1!S0$43L+(G2L0+ CIP)J
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
M@4;=0!MLU%( 7X91ZQ'JZBH)1]V$.]FHI0#,0OL3?RI11MTH&V364I,=F&F
MF5$35?K3:; ?6S*6!!#S/9D[E_7+S&"GP_IE$EO,]PAN3.N707Z8;B1XA+H#
MD<QB;F8-LWZ9Z:&9UJ]'J*NHQ!-SX\EE_3+3(YL0Q#3'[<8KUE5- HJY 35N
M?)Z9&'+'YYG$$'-C:+SX/#-A \;G 3DC/L],MPZ(SP-2SO@\4W)!QPI_#GL@
M:)DY( A*>>(XE"1/V=A!4/^C0LL@@%"H6'SK$"1FF?O!W?BN")- 96Z@CF$
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
MT@4J^)[UI?H@GW[FHT*QGB^796?^HJ=1-EJ@O.^4K,;!@* 2]?#+GD=#7 R
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
M=',O<VAE970W+GAM;*U8VV[<-A#]%6);%"T@[]6.G<8VX$N#NC<;V:9]*/K
ME68E-A2ID)37[M?W#"G)7G=CI*A?["7%N9V9.4/I>&/=!U\1!7%7:^-/1E4(
MS;>3B<\KJJ4?VX8,GJRMJV7 TI43WSB2112J]60^G;Z:U%*9T>EQW+MQI\>V
M#5H9NG'"MW4MW?TY:;LY&<U&_<8[55:!-R:GQXTL:4GA?7/CL)H,6@I5D_'*
M&N%H?3(ZFWU[OL_GXX'?%&W\H]^"(UE9^X$75\7):,H.D:8\L :)?[=T05JS
M(KCQL=,Y&DRRX./?O?:W,7;$LI*>+JS^716A.AD=C41!:]GJ\,YNOJ<NG@/6
MEUOMXU^QZ<Y.1R)O?;!U)PP/:F72?WG7X? Y O-.8![]3H:BEY<RR--C9S?"
M\6EHXQ\QU"@-YY3AI"R#PU,%N7!Z[4IIU-\R060*\8L,K2-AU^*Z(1?W_?$D
MP!0+3/).[7E2._^$VM?B9VM"Y<5WIJ!B6WX"%P<_Y[V?Y_-G%2ZI&8O%-!/S
MZ7SVC+[%$/<BZEM\1MR9N$"05JOB 88;1YY,2!L XZTRTN1*:K'$)J$L@Q=_
MG*U\<"BL/Y_Q:'_P:#]ZM/_2F7@!M>+ZEMPM]]#%4EPJG]M,7)E\++X.%8FO
MOCB:SZ=O+FS=2',?5[,WPKK^P>75\N*ZV_XFBT8VE=7Z7MB-H0(-O_*J4.CY
M0;WX*13C3%32BU6K=!!2Y-JVQ9Z1W*69.+O::^R&'(O;==A(N-QH&9B&1*AD
M$,@ N<8I3SX36F[$6KF:?U*)+'F.)R<O&F=O54'.)\=*BTA-2E_K24"?H()=
MPOY]+UW8O.4SH!U&)8GF:'ZTG@%7Q6<*>'*WDKB53E&X9TR3/-@B1)-.FE*9
M4JR=K856094I$<%"_)9\O^%Y)P? 6J',B%>%TJHD+,;B5R2A0Q]BN76-1>(
M#>"3XI(0/>/3/X@E:["?4[TB)^;<-;-%BL)1J7R(P#[DFK/!\7"VWQO%JG^$
MVP6<AJ+K/-BH9S\J.MIRB/,^.WSC1861\+&5C@,7[(ZV>702>L] 9 I]]BO=
M8:*@A6S^02P1;$C-UJZTRL7U>DT.9CUJ3_S0HGZXV;/HU;F5KF" +Y4#H5NV
M 4E^Y%D;ZHV3S"?"([1DP_EGI% >M[2'=.]90YQ7G.YDA8^>;(L.<6&2^0!;
MG$9DJ 8@28KM8Q#"YUBEO)>0V:5\@U01XHM#B/,&:S'$UXG2QN),ZRW]*!XJ
M""-XI3FUJ!87%/]^8C.E%:TL?,6P*Y-&-5=!["\B'I_!V30!85,6?R$A4( R
M*]F?Y!DO0Z7\EN,]RH-,<B4-9;;B8P])> \?E"VXY2)W$FIJR2[%8+>@:S$5
MG+YG2!_#FQ[:)G4$6[8PC0;]V*K I0^V;5/O,C5P;Z/@^;1DMBDHQ[W$<[8[
MIV&[Z2!OI$.?ZI827G1'+@=W0 ?31";4FHL%9<AX9__2'Q@W]%YG@'L_1[\5
ML5LW*E31'FJ_'FI0EHZZ09%8)X;8YA7(*6\=R(#0"]=]J<^R1^7>UV^D!(JI
MJCBU$ *]-*E?;-<OXNN.B*]N!AIF)Q0L;\'>M,ZWTL1$2_$N,D''%\-4XX;G
M^XY8[J$HKQ(G0/&V7YB6C#)B1)"@L#A/#K.#Z32;3J>I$O^5]HP!U&U,]9.3
MROL603YVD,W%.MD *A1<UY!=>? )G,XK)F59%"I50:]/\D1Y"E-,-3OUY6(^
MANVA9U+;(D@N&%SG4H(-KL2H@)RHB*%$+KE3=:J%+^?SQ7B.*YG6\0HAUW 2
M)5BTJ#<8&USG11PP+5="'"3 ! ''(F=O9J_&1[TB\(!!<2H?AH9(U/8 ^4.P
M\V?A?H3F_X'RJ59 NQN_OC8*50AC>7;F%,D.>P..<1!&UI8ZYJ*SLKI/N[B>
M/PU<#34X'D8$(,)KB>?*,>@E)L-.0^\%DU(GEIKY2?H6X\,>\W1CX3-P&3W-
M!%)*9INMV=*CEMAH+-XW-GG6-6EW4QSZA2EQB]T&/'>-F<\C^^1F=R"6*9*W
M.,@.7R^R_:/%)W(6608WZ)#N [/#YZE&,D%94_"%[6D/O2BM/)CI]6>[*L#O
MIIM7V?3@L^EF^V34]Z)D8W;1S,'BI=LD5,ZV9?4)]/Y+?\0[=*PF=@)7]+^Z
M&X C5:\ 34K;KM:9CF?/M0[&'1F\6>CX4!9X:^T*@F\:R:\$1; !ITP;JQ)!
M[NZ6K5ISQ%\:8*8U2(<I^TMP(NZ^N79 L^L-;?+HO;DF5\:O US<H.KT"CWL
M#A\@SM)[]\/Q]/7B9^EPT?>X_Z\A.AT?'HR$2U\$TB+8)KZ%KVS .WW\R3=F
M<GP S]?6AG[!!H;/,J?_ %!+ P04    " #[@VI39 >[:ZT?  !X:@  &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;+5=6W/;1K+^*RB?K5-V%45;LG>3
M.)<J6;FLM^*-RXJS#Z?.PQ 8DA.# !<#2-;^^M-?=\\%($C)<<Z++1*8F9Z>
MOE^&W]RVW0>_M;8O/N[JQG_[:-OW^Y=/G_IR:W?&+]N];>C)NNUVIJ>/W>:I
MWW?65#QH5S^]>/;L;T]WQC6/OON&OWO;??=-._2U:^S;KO##;F>ZNU>V;F^_
M?73^*'SQSFVV/;YX^MTW>[.QU[9_OW_;T:>G<9;*[6SC7=L4G5U_^^CR_.6K
M%WB?7_C-V5N?_5U@)ZNV_8 /KZMO'ST#0+:V98\9#/UW8Z]L76,B N/?.N>C
MN"0&YG^'V7_DO=->5L;;J[;^EZOZ[;>/OGQ45'9MAKI_U][^W>I^_HKYRK;V
M_&]Q*^^^>/ZH* ??MSL=3!#L7"/_FX^*AVS E\^.#+C0 1<,MRS$4'YO>O/=
M-UU[6W1XFV;#'[Q5'DW N0:'<MUW]-31N/Z[:SF,HET7UV[3N+4K3=,7EV79
M#DWOFDWQMJU=Z:S_YFE/ZV'4TU+G?B5S7QR9^ZOB3=OT6U_\T%2V&H]_2G!&
M8"\"L*\N3DYX;??+XOFS17'Q[.+\Q'S/X^:?\WS/C\PWL\OB?RY7ON^(6/[W
MQ (OX@(O>($7_R_8_;/F+G[8V6Z#;WXB^/MM<=7N]J:Y*ZY[TP^^^'5KXU?.
M%Z8I;!BPD0&E/%T4QH/D"9*J<$W1T\!_#+N][TW7%[\,7?%J\/30>TS=]</>
M$SP]0+QX=GY1/,: __ZO+R\NGGW]CU]>7>,A?SS_^LF2P0C?%ONNO7$5P=YO
M37\"I((V7?3F@RU,=4/[)T&"Y3#@8V]!=P6=)LD0E@%[V[FV*DB6\?CZ#A/>
M.IJN(?E!WW;VQGD:8Q(6:7--9;K* T)"#T/&,LG4)-).X:OH6T)7;>X84Z9J
M]PP%P>?;G9U=I, 7-;W?>IM]>]L.=56T-$UW2P 69D_ 8_I]YVY,;W5%.NSE
MZ#BW=& L 8&'MAAH*$ Y@9N!ON_D9,-9!)!HG.EJ1X]I!_A88677%X_/GX!P
MFK:HVV9#ST^@A)#\^.))8=9K!Z%*(IDV0MLL7$?(;TNSHL^$*%^0"@D+G8!7
M"271HT*]+"[I:.A /<GG!3]2I(#BSK_XVA=$QZ8IG:F!Z)X ;FC5'9U6T_;%
M2G':$4 6N(L8%I(4^KF/> BZAOXN=7(Z#=K1?E@18T:,V/7:LFYB?-(!OC+>
M\8MO"7H:9T1_$8ZNVL834U?R#0X::_$T6*UL"4D-0"CCB_1A=I];0PNNK"5$
M=I:V*1C$=%U%;UO9V?ME<;TL-K:Q'5'['9[;?3_=HZ/9]S5AYK$R]T^7EV\#
M8S.WN::GX]IEH+A&+ K:"!\5'>?.]9@Z4" XH!MHVD51VJXG X.F:GLZ'%J)
MYF1NF)]1I49GZ2CI*T#>V7\/#KM<W14 +T- 0AMF%2@6C&]!!VVR%A9>F9IQ
M(_:2G.;WEDYW19 \/V?%]$R&=L3WV$WE?%FW?NBPC[0F;9%.G,ZF:W<B'8;*
M]0\Z.=H9;X^Y;T5,4K5,L70*]5!9B*7 -SE*#A 0I:!E^7'/LB)7AB:#\\&T
M%B#KMU'H^0"B,B71 ('M,T7&)!-X1!'O&;4L! Q;=3D=V]J1@00H&%8Z?"$
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
M[5%5\- H1R<!,T<@1YUS;%W(; ,ZA_L8MHD9:(^NKV6\L#&]0\S8G)7#CN,
M" D[1+<;=6AI#4?_D/!4WU;E$VL/%:1I"'!I7!6T=8YNL08"--&I>M#N-:3
M3K=A(P+I,E!Z$F-L2_&A'Y&@(DM8FX+BYS5IH"'[V8YJ<6O5KX3!7 9S3_6A
MRKN043A*0.^C)S,EP06?1_D95 ]5Q(Q#!A"?8%0H,4KY@(E6$J>^Y62TK<X,
MS%DR.)J!\8+,$X#B(\_'(]G"V2:LFNG.H#&_5ZXF)Q.:[E/W)T$0KTB:F20<
M[[Y%G$8L(Y8DX(%DP2NL>[4E8=9UKNP38[+8GGDPD%'K%_J!7B(;/P9W'D+T
M3*BYJ0,K.!HJ&8V"R05IF2!;R-=S>\OD!".37C@+#P]R$">HC"2@J>TI\;LL
MKA#WX302_OB!9";IQ!BJ#CL+@LV+P")"(GAK1V]#(),>[C5 4:K09;E,"I!,
M\PV'$78P@2"Q6:Z 7Y5-8<FS@]VG]"'GP\A9-.+P(>T&Z&R"3@'/OIE&WN9D
M!RUIX65T'Q!,EZ3#@G&\LP;!SPI@</A-/>.&[?H0MV/YN@SI=%^\BX96^BX9
M7SPQO.0.@DB";#2/+ +P(G((A:TKHW6K"&E..?)CURTZ.YX# "1\JRRKDH,4
M9F0U@?(!.:K'O[9[(J+G%W][\K)X(\@((84K6?=G(6A"2<ILO&Z(IP8Y^Q!M
MCC.%F#-3*')X>U4ZXXC%#>DO6%-J-RW$VC'^)=$9\1FQ+"T$LY-01X O AY
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
M%FN T!(V_*[?=S$+2K<6&;(OI(?,,MA-# =&P^8H90ESIAEWUZC?PF]-;&+
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
M3%UN8 [Y+"(V%G))+&'#2JFER:F'P7U<(V.0T!'"!L91KY<=LO1CJM5=Y)=
M2]&7VM0>V>R^S8C6$'GB4QNZ0LUF"#@;/:6PHB;Y"2B[DR4;UD$,'.:<'0AI
MP]'":&N5[E92(&!8)HGTP0T'9$0J0U&89@"*O*$8A%MH6N@V^+X-?E=>7(I!
M+*53%D (F,G\)BG.N3M!QJKM4XAA5;M\P2Q]_.KP],4KX1? OF_=>TI*N2U1
M9P),DW]E9?1 +E<XC0"A0@3$SMF_F;.E.,B&)Y.3F)\H-?%]-CS-UFL)AYU!
ML>Z2S(A?AOHX$X]<1X!02(F$9VR@\K[F7&PZ61!BB@F,4C:9I\H8N9E4#M'1
M=9>\5BTD^XT%A!NCLX^ AB]$'1" O0113"1U:A!]Y0Y=QA6-ZMT*F5)Z3%M)
MQ9U*Y+)2P"C,T;IO"P_M&W!$Y+>5V#V:/+8$Q34&LM5;<Q@I/(6ZTE3,&6&<
M6<U#C(,Y''0<1%89;'Z3*A0;A""XV$)$R1>2M@49:V8*+)[#@'47BOC^* &S
M+7TZ<2!D'8Q?]LG=Q K8P1";%B%7'#^6^D3(%A:SYA^H1WS*@VUGBFVLU:J-
M+,NPLJZIT)S0%GE"B#6Z9H-;^8@[&@KFUMG0%#D>48TE*^R&FBQ1%%MU\&)X
MM-ED6K4;@US/]:W.SC8$;2I[DE8#-N&<&HO:X4XX!ZW,N=W$"+6UAK3ZA-]M
MC+6/G*(^WPI@]$TI8KFT+JB_$IR H.>Y](MUSZ0'W&MQ#&A*T>3J[OC)-9-W
M?U81M8_##/=3#"-\W7O.HSNPBGFG: 8ZI,_9AT@-J?8)32->/=>ZTX'AMEO'
MJ'>5*\G-XX65JPCC0[K5=:O=G?@R7077V].%^F/LT0@>S7 T&[X\&0B7+JGI
M)=@J7@RG-F#"BX\+W.O)\09\GUG JGEA!=U_"B[^!E!+ P04    " #[@VI3
M$I@A]0D#  #-!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R=5=MN
MVS ,_17" _;4Q8G;KEV;!.AEPP:L6]'N\C#L0;'I6)@L>1+=M'\_4DK=%+T!
M>[%%B3SGD*;HZ<KY/Z%!)+ANC0VSK"'J#O(\E VV*HQ<AY9/:N=;16SZ91XZ
MCZJ*0:W)B_'X;=XJ;;/Y-.Z=^_G4]62TQ7,/H6];Y6^.T;C5+)MDMQL7>MF0
M;.3S::>6>(GTO3OW;.4#2J5;M$$["Q[K678T.3C>$?_H\$/C*FRL03)9./='
MC$_5+!N+(#18DB H?EWA"1HC0"SC[QHS&R@E<'-]B_XAYLZY+%3 $V=^ZHJ:
M6;:?086UZ@U=N-5'7.>S*WBE,R$^895\=XL,RCZ0:]?!K*#5-KW5];H.&P'[
MXR<"BG5 $74GHJCR5)&:3[U;@1=O1I-%3#5&LSAMY:-<DN=3S7$T/W%MJXFK
M3*!L!2?.DK9+M*7&,,V)&<0O+]=HQPFM> +M'9PQ0!/@O:VPNA^?L[)!7G$K
M[[AX%O 2NQ%LC[>@&!>39_"VAW2W(][VB^F&A_G"J0ZE<:'W"+^.%H$\]\SO
M9UAW!M:=R+KS/ZR/5?E9.+FG!Z%3)<XROH@!_15F+V3V&;EST\%7:M##IONW
M!L7NE+T!DQQ=7>L2H5:E-IH$H><OZD&!=?9-J6S)]T@M# */!Z^$*85R^U+#
M;AYE(L@VH6\9#R:C"=R@\JPBP(K#Y5WWWFJ2@C^%7VLK5D(?P24B?'&$L+L%
MKU_M%\7X,.6V%:W)(9 #SI"5E(XA;<!*5L$972EB(P%J92 0;Z02\'0#555:
M)@6?5$A*&^"I07>U$8+)WF'82%GJ>4\@4PUU'<%I[V,%&(-+@="FRX%R.3B3
MCMD7G/1M?XLC5V(E#^OXEG/I1&?9*/Z0S-M3T!5&/.<KYO4W3-A[YN4"+_K
M)"&L*_! -E<A=G3/D&YA]%))MJDI[LE^K./SC1'3HE_&02J8O:4T;8;=858?
MI1%UYYX&_9GR2\V\!FL.'8_V=C/P:7@F@UP7!];"$8^_N&SX?X->'/B\=MP
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
MCQCE?FQYIV9:ZR< I8\H@C\-Q:KYZ8&-1-)Z%FM?[84/;N^D_7Y6XI$'>(5
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
M]23J1WO'4FP+](YX.B[Y%E: ]^7"DA5W++E0H)TPFEG83*)9_W(^]/$AX(>
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
MFF+?!'(!ESX2ZHD6FRVY<&R,PXNX_5?%'#H^QGLZ^^&[)4O8CY#FX:)(A\8
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
M&.?@1(:D'#/FS[%6S>'''!ZSZ4\[^)Q#S''THG8 !F&P^J?4E70-,:7C:@7
MX150'B(0XC7&+)H"43:F+[./6$K(EC.L"\#.R;J:-2:)Y P%L/@;<"@&]0"6
M%_7@]I2$+:@)Z"E3<5FCOOFJ,#;@--;<KW-=Y9QS0 2.T;>!F$K"?XF!.B5)
M=/_5-3Z)*4]##D_(BT%:I.XKV=&JLR/9!KLPL$WU73N)Y7:EZ:42)+9H '<J
M_<=/@52S$2+ACASH?)7;88QGI[B<($$)#2$XBWT"V51X*&$;.E#8) :GQEJS
M-FR_UBG"GL[@ 7/&LEUC:B &&\5JTT)$C6&3SQQ'2(X2SF1_VB%[6Y^*$FR/
M91A>;AC5VG1P4;>:2EJX286642P&<A\V1>DT.0\I@Y&NF9LZK94N/#YC2NA#
M\<V@^[JA>I/HI8NQ(];OI$%$8KLWI:H 56R)H$558G4W$,I(QF@JLR4N)W+0
MJ&)70X9"I4A835452VG$ !G"=*+,0Q ('C@Q#J' G%;Z]WD-Z2#%CZ%6"Q"E
M@D8=*C1:%1%)F#MD<"*[>D_LDP!X P+C>G22!!7H &O*.B0!+*^ZBZX4ZH;A
M=[Q4B"Z'&><C!NG@D21/10^SH: A^1("U_"-;56LF_L:\EK0P[R%.I9)$?IO
M6)4[=IV5!ZI2^>%@S2W51I&.0$20!RQ)HT6+1,5BO_*T=CMCFSDIMU3BL6B
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
MDZ,X1.".4KJ.5@Y=$Y.<^J%9VUZCR"J9$, 41^'9'F#%[V&0,3E63?@YO-]
M@TZ4,QXFJQ7>% 0$F_%%&65;#*$11HG]08L1-/@:D/LRF>YXX&%1&K' NSFX
MS2U3*=_:T!ZQ9*+9/BEA_:?NM;\2BDR-OX?&U'B"%(]>T@0KOR_QTQY/2%7Z
M*TVXXM&VVC022E&5V]' >.A8!9A^OM&!Q>$S>G3Z7-WFH9,K'3] A633VY=>
M#,FGF?!$'M@M':\A\RLQ$9+==AS2]'3TX%5;1"P^;9=<U9.>*)DR@''49#4]
M:H)7%Y#;N"@-W1"8WK9H36U:/W\X:![_+N!8]0A'25;GRQ\X-(PG49,WK_!J
M#PHXWAGX3XBQWU]<O0NW%^)4$BYX]87 S9>KF9>E[ I'(&7N%U=)8*/Q&_<)
M71K'EOYJN@'O>P.?62!&$\#[0>F$.C-R';7OS)("R%"^\R)'9ZC\_8K=/EC!
MEF;=O;]G<+(LWT+$+2='=GS[8F---1:VA7(^R2P=<XU)9+P)8,QT^#X%Z+9I
MMW(P+X1R&\A+YZY1!]"2?*_P<MGI9.WY^?-9:-&09EU*N4HZ^I<AGGJ9/5H^
MSC[0 =Q-$H8+,>FEF1^02B"D<<VK[-%J",;8)6_1/!!$>/WI8U"'WKP)<22>
M%^;C7_#L=X_1"YAB^L$P[7EO')X]3B4V[1ZA ! -<M?M&?.M=N1O1A8"CS7R
M"PIVCH6BO79R4#S,FR'N(D)T)Q0.?./HNPB9WYNG?V_21_B@W-3F=>/Z+$VN
M$@DGTJ7F[6M>K8/<S-=.)!(OK.:<,6EI?4F>BZH1SN=B@RRX&X(YIE=A6'>L
M"S*+;0W*^NC\!M=A^<(XEPR!5FH$X]Z86+@,"(,U+KM3D$Y'F2&I;?<J,\-W
M8T6$:6@H.=.#F(G;/!'6WCG;U!.+J8M1W-T&#2^?O)49I0T3+KF32D2NC/7'
M$W%ZW]%W'H40WNWQ>-2A&E6LV8@Z]O2-I#^]S8N*04'21U1&CI'*]6ITYU5>
MF1H3UZKR9[C#:/N@!Q%K3U(RKB!4GA7EIH@7)$FN5DO<"\;+,C,?YUEH>_/U
M<1ZVFIYV)0B8F?/@*=4^>A6"PL^)=D?CNR:9G9*43FA"[-^XOK_(4I;LB L6
MC^C<B4D5'TLS$A)V-^=38LUV O"C$HX?.<9+7JK6)2:8RN"H=DW?(B6WA @;
MI.[ _.G.E3N5H(=A2G4"G3GJJ+^^R*XH:-R'H]>>T?'&6[U/;X_$('3X^'FH
MS$<$Y+X\2G2ZN3RE7E\I(G9LE?J',<#6''P.2*]B=W:>=:WB(O'%_E:(5)<Y
M4* 3UEVBQH,><HV6ZU[BPN,O..7T1YOCH5'\$WT8G=J@U[##1Z+?*Y\'QN28
MSQV3X=+DR(FGT3 IDP'K0$09L0Y=#9KRE9M=(>4&4OS+W."LI;_KBL<AU\I'
MMZQB0#Y2+[3/HND7PGVR5 G?P_UBZ1B[1$XG5X35])/?.QXV[5TFB^=)%=^R
MAZG63G&]JB/),7X(I]HB/GLU/"CV)+DT'UBWI7\:@.X^K1N^/S]\&_[Y@0N^
M=#\^SO]VP2^YI<-UE=K J^>+[R%CL?S/ ?"'QASH"OZU:4!.Z$_L@BF+#\#O
M>'>Y_X +A'^4X>W_ U!+ P04    " #[@VI37*.. F\"   Q!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q]5%]/VS 0_RJG/&W21$+:;@RUE5H&
MVB20*@K;P[0'-[DD%K8OV Z%;[^STV:=1/N2^.S[_3G;Y^F6[)-K$#V\:F7<
M+&F\;R_3U!4-:N'.J$7#*Q59+3R'MDY=:U&4$:15FF?9YU0+:9+Y-,ZM['Q*
MG5?2X,J"Z[06]FV)BK:SY#S93]S+NO%A(IU/6U'C&OUCN[(<I0-+*34:)\F
MQ6J6+,XOE^.0'Q-^2MRZ@S&$2C9$3R'X4<Z2+!A"A84/#()_+WB%2@4BMO&\
MXTP&R0 \'._9;V+M7,M&.+PB]4N6OIDE%PF46(E.^7O:?L==/9/ 5Y!R\0O;
M/G>2)U!TSI/>@=F!EJ;_B]?=/AP +K(C@'P'R*/O7BBZ_":\F$\M;<&&;&8+
M@UAJ1+,Y:<*AK+WE5<DX/U_WAP%4P5K61E:R$,;#HBBH,UZ:&E:D9"'1P8<'
ML5'H/DY3S\(!GA8[D64ODA\1^0IW9'SCX-J46/Z/3]GPX#K?NU[F)PG7V)[!
M*/L$>9:?G^ ;#;LPBGRC(WSOE?M[L7'>\JWY<T)@/ B,H\#XF&%NIK)3&/9Y
M9;FEK'\#84JX?NYDRY?<PZ/#JE-P*RM\;X=/\S\T".B\Y&N*)70]E6*J((BB
M:$ XQRU>\'I-?-[2\0Q4I+@KW27<=-9(WUF,IBKY&L8.)O"&PCJX1;[X#:D2
MI&XMO6!P[&#=D/5H@X8*&<"!!K(#[HITVX4,',K,^Z7W]C0]N,8:;1V;U4$\
MFOY&#[/#>[#HV^!?>O^8W E;2^/85L70[.S+) ';-V@?>&IC4VS(<XO%8<-O
M&MJ0P.L5D=\'06!X)>=_ 5!+ P04    " #[@VI38_%H5LT"  #Q!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R%5-]/VS 0_E=.T1Y RDB:IND/
MM95H 6W2D"I@V\.T!S>Y-A:.'6R' G_]SDX)()7N(8G/ON^[^\ZYF^Z4OC<E
MHH6G2D@S"TIKZTD4F;S$BIDS5:.DDXW2%;-DZFUD:HVL\*!*1$D<9U'%N SF
M4[^WTO.I:JS@$E<:3%-53#\O4*C=+.@%KQLW?%M:MQ'-IS7;XBW:G_5*DQ5U
M+ 6O4!JN)&C<S(+SWF21.G_O\(OCSKQ;@U.R5NK>&=^+61"[A%!@;AT#H\\C
M+E$(1T1I/.PY@RZD [Y?O[)?>>VD9<T,+I7XS0M;SH)1  5N6"/LC=I]P[V>
M@>/+E3#^#;O6-Z6(>6.LJO9@LBLNVR][VM?A'6 4?P)(]H#$Y]T&\EE>,,OF
M4ZUVH)TWL;F%E^K1E!R7[E)NK:933C@[7VFZ7VV?@<D"+A\:7E/%+9S<L;5
M<SJ-+ 5QKE&^)URTA,DGA&.X5M*6!BYE@<5'?$3)=1DFKQDNDJ.$MUB?03\.
M(8F3WA&^?J>X[_GZ_U$<PDHPDOI1^)_SM;&:_I6_1T*E7:C4ATH_2YU:J&@$
M@MK X4(?JN]13M>D$U.S'&<!=:%!_8C!QUO$3DRNJ'F,=>%MB;!1@GJ0RRV<
M<$D[JC'D;TXG0#6V6*U1^T)?8+XW>B$L554WEHPWVB_0#Y,XHV\2)ED/EJSF
ME@G^@@5P2;Z2B:^-03!J8W=,(Z1AEL0.-1C##Z0F*I4@WZK6ZA$=IX%>K^>?
MJT9+;AL"9>F8GA'<*2*'^K#$43@899"%R= Q&S.A/L^;JA',4C8%4HURSMH!
M0$!6*6WY2[MQT@^S_O@43I(PC;-3.%S%$"0ZS6DX3H=>^VC8AT-_1_2N#2O4
M6S]L#-U"(VW;D=UN-\_.VS9^<V^'X3736RX-"-P0-#X;#@+0[8!I#:MJW]1K
M96E$^&5),QFU<Z#SC5+VU7 !NBD__P=02P,$%     @ ^X-J4_#"@B_3 @
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
M_?@]O#1764VI55MXG?T KK@1*? R@X]"UO9ECIJ4G'?QD"-LE:2!HT# %](
MS:S!TD+*95I+[F;"D)1OZM9AUCB$DF!)!ZLB6,:GH"]*L+FJ#<F9 / YQ<H>
M\7FAZM*:P04\Y!KQI,AP2_A.O[A:N9_PB+H]>/T5^O. L63@J"@83^:>&B<!
MBR8-.0]F,S: STCB/$TU^A&GC&K,D*XMU[JI*I]06^%H"GZ+FIA@7!M#GXSW
M&5GH)V2Q/YD.FCKPJI(B/71^VG2^.>[\U]ER8*-PX*'.QQW4.3M G<<4P#=_
M/V#V@1,HNNZ:O!FH#9F@Y)*OJK:N7F]DG[\8R0,PQVR!!6\@BZ?!=,Q@3,!F
M#%@2A-',GZ+X1[;?]Z)T)DJZJ?_7#X49#L=-E<(ABUMBTB9CF+#!F<%)NL%)
M?GIPUIC66EA!";QY3F7M>FJK5>$N*THC/[3#ZP%[:YK.^G5K\<)4/,5ES\^0
M?L+>BQ&C;6<L9<31;5W)^7'[ 'ZOQ1.7-('F=)@&P+VT)8M4"Z&R;E8IJ#U2
M8? D1">8GH9Y9G#=A+]M>H,II^[S7%%0@-:9$J7SY>\-VO^T4VN904Y-2_)(
M6[2TXH-W1\OT12 7<&F:XE06BPU!.%S+S8#?_]1L!BX?+9^^_?;+C(W9[Q E
MP70>-5L(5-5<7RR8SV<0!?$DAJ^D89P&!4A]G-INV/F>:XJ<31,8L^2PSQH>
ML31W-4E"B!D\*,LE&8Q8!-$\B%D,;W7NZ&CA%JAW_EGA4-,=V.S>[FOW<KEL
M%O8/\>;9\X7KG:!0)&Y)-1Q.J1EU\Y1H#E95?GUOE*7'@"=S>GVA=@+$WRIE
M#P?GH'O/K?X#4$L#!!0    ( /N#:E-)\'F=!00  '<0   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;+5846_K)AC]*\CJ0RO=Q0;'<7*51+I)-*W3
M[A(UZO8P[8':)$'%Q@/2=--^_ "[MMO:W)MJR4.",=_A</@X0*8G+A[E@1 %
MGC.6RYEW4*KX[/LR.9 ,RP$O2*[?[+C(L-*/8N_+0A"<VJ",^2@(1GZ&:>[-
MI[9N(^93?E2,YF0C@#QF&19_+PCCIYD'O9>*.[H_*%/ASZ<%WI,M4??%1N@G
MOT9):49R27D.!-G-O"_P\PJ-38!M\1LE)]DJ S.4!\X?S<-M.O,"PX@PDB@#
M@?7/$UD2Q@R2YO%7!>K5?9K =OD%_4<[>#V8!RS)DK/?::H.,V_L@93L\)&I
M.W[ZB50#B@Q>PIFTW^!4M0T\D!REXED5K!ED-"]_\7,E1"L@C'L"4!6 OC<@
MK +"-P%PV!,PK *&5IER*%:'%59X/A7\!(1IK=%,P8IIH_7P:6[F?:N$?DMU
MG)JOQ1[G]!]<3D*>@E^Q.@H"^ ZL"R)LO037*Z(P9?(&7 $?R ,61 *:@_N<
M*OE)5^KR5\J8:3SUE>9ET/VDXK H.: >#EM2# ",/P$4('B_78'KJYNFG_*[
M W7I1OWYR 8 P7-15]^!&DQ*U-?AOI:^UA_5^B.+%_;@+1F6TJB]53QY!'_\
MHM^#6T4R^:<#/:S10XL^[$&_(T]$2 *D!9<%HZIKR"7(Q((8HWB:!P,T]9\Z
M>A[6/0^=/=]NU@[^48T274"=48T^<G*\SU,B3H(JFN]!2F7"C[F2=A4D/,NH
ME#;Y_P577=E78L.@I1H<#<;=LL4UI=A)J1PGW^V(,*3(L_9W27HYQ.\YA(.X
MF\*XIC!V4ECKE/GA"V-<:7M7V@6,!3C4GM2XDPO,)0P:(PO<TE6N).61I'82
M)6<IN-;65"[VFTX/*4&CEH)ZR]2?;A%ARU>AFPY)>)[JK11LC@^,)F!=3:IK
ML(UKP$O8!FQ\ [J-X[P\7%1HKQ(Q&, >#1L/@6X36>I5J+<EZUZN835V B_A
M)[ Q%.AVE"H']<SK1:3(M[-O]"[[PBB>A,-QV*-=8R30[21M[?2TN?T8-N8
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
M)VD!%@S2.,N?P4NQ$ < H4</< J \QK0K &X!<"]U$*S #0OM> 5 .]2@%\
M_$L!K0+04L'*5U>%9ASP8-"C9(>HE!;:Y(N*KT*+B,293,4YI^)K+'!\,(-G
MR+: 9A"251:K]/@P!A[$"?N(;M'C?(P^_/2Q9W%A3$*LL% \S!4[-8I=](5D
M?,W0)(L@TN#'9GS'@+>$DZ6GSM[3H6-4.(?-'7+M&^38#M;P&5T.MW7NO,WZ
MY&W6'\SP,80"CFOAGRZ&XXXA%&Z9=*[2Y];IBUFP6E%8!2K?R!+MT_#O7X4H
M^LPA95\-AIJEH:8RU*PEO@1*(1)%4^G7K5RNP5<:9.%^'F#?EG\]Z_EPB31R
MS6.Y(XI>2=&[BJ)XJE_B?_H?C7<9VXE&SC6P]4NVOI'M:"NX9EP6^W,+._1/
M*7@M[X3J.)?SSLD]:.3\IE/K4JMTJ65TZ3>2A5=XU3IA\=J?LQ(/)HDC']JE
M#VUS6$2II**KHX QX$S'NWUBTW4TB3.^4.ZAK8FN(<$ZI2<=HR<SD/NG.%NA
M#5"UT\I"0&21Q'FQT+G6.4V,EJWS[0+!(]+8KKJH?8:V2I@;5/&?'O#_O>1_
M@R8O&[$-$TGV1YQ*.5']YN(36P9A+C#G >5(='-1#N]?8O:UJYK&+;9O;6PH
MBOB@Y^/WK;_8J4PY_WL\"Y6'N=71YNH%@L>TJP:%W3?1OD&P#R,OP\@.PJCU
MRVP3.RA56Q[M9NF'L,?>5UT3F]OF/AN&D(5K<4)Y0M_0E))H*RJ,*#4AR&JC
M4F<6,_GQ4>23$!='@FB?2B8B56_$WCLG:M78\)G.=N07E7Z)T,LIX9HVFF9]
M[<Z=;?^LVV>> _HUP/$Y8+L&./D!B\>K6/52;&ZF5V?.?+M@(8TW^=SYU*DZ
M(FZ_<^I4+0N;>];UJ6/6AW%MZIP!-FM3YPS0J4V=ZRWFJV@=G$E3H"MUW<!0
M2+89ST\*Y6QYI7&O#O*OYH>X.\*:^3'N3O(+BTI]?G_R):"K.&,H@:4P9=^U
M1)&A^95$/N!DHT[$"\+%^5J]KB&(@$H!\7U)"-\/I('R8FCP'5!+ P04
M" #[@VI3]*&B>T #  #8"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6R]5EU/VS 4_2M6Q -(0.*D35K45AKMT"8QJ:*P/4Q[,.TMM7#B8#LM\.MW
MG:;I5QHV"7AI;>><>X]/KF_<64CUJ&< ACS'(M%=9V9,>N&Z>CR#F.ESF4*"
M3Z92Q<S@5#VX.E7 )CDI%J[O>:$;,YXXO4Z^-E2]CLR,X D,%=%9'#/U<@E"
M+KH.=58+-_QA9NR"V^ND[ %&8.[2H<*96T:9\!@2S65"%$R[SA=ZT:>1)>2(
MGQP6>F-,[%;NI7RTD^^3KN-912!@;&P(AG]SZ(,0-A+J>"J".F5.2]P<KZ)?
MY9O'S=PS#7TI?O&)F76=ED,F,&69,#=R\0V*#35MO+$4.O\EBP+K.62<:2/C
M@HP*8IXL_]ES8<0&@38.$/R"X/\K(2@(0;[1I;)\6P-F6*^CY((HB\9H=I![
MD[-Q-SRQKW%D%#[ER#.]H<**4.:%L&1"OCYE/,5W9,@9&6'!3#(!1$[)"G1*
MAH(EYG0'?#P P[C0)TB[&PW(\=$).2(\(;<SF6G$ZHYK4*O-Z(X+79=+7?X!
M72-(STG@G1+?\VD%O5]/'\ 8Z32G>]MT%QTJ;?)+F_P\7O"&384#.P;\OD8X
M^6X@UG]JD@5ELB!/UCB0[%8:)DBZ^69@E:O*R66T,(]FC^V\UVJVPHX[W_1K
M'Q3Z4;L$;0EME$(;M4*O0>L+/(GC+,X$,S#! X3-9,S9\HBB<!9+9?AKOE"E
M?9F@N2'K+ B#]H[X"I3?\,)J]<U2?;-6_;#2X%.20*7+S3T-C78CVA&Z#PI:
M45"M,RQUAK4Z^S).,P/J4!%L!8W*H-''%W2K3-9ZUX)N[;OH>[L%O0_R_9!6
M6]TNA;;KK68I1ZG\%4N9)^AYPL19IH%H.34+IJ#&#.JM6Z[W\=[3C0Y/W]7]
M(MQ6I8>VBV[97X$*_.:!AD+7?9;Z;[04_";/I$#_8Y0\!ZM2U_FP[JHT^ 3;
MU[V1UC?'_[9]O\E12G==KP=M2UTW0EK?":\RE7"3U9?WNEW1\!-\7C<R&KVO
MS]'^E["Q^\&I!+5V?'8WKEWVSON#J0>>:")@BBSO/$+7U?(:N9P8F>8WL7MI
M\%Z7#V=X]09E ?A\*J593>SEKKS,]_X"4$L#!!0    ( /N#:E.N'>>E<0(
M *P&   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;*5576^;,!3]*Q;J
M0RMU,5_MUH@@)2'3]I I:M3M8=J# TZP:FQJ.TV[7[]K0UA:T33:7L"^W'..
M[^5R2'92W>N24H.>*B[TR"N-J8<8Z[RD%=$#65,!3]925<3 5FVPKA4EA0-5
M'(>^?XTKPH27)BZV4&DBMX8S01<*Z6U5$?4\H5SN1E[@[0.W;%,:&\!I4I,-
M75)S5R\4['#'4K"*"LVD0(JN1]XX&,YBF^\2OC.ZTP=K9"M927EO-U^+D>?;
M U%.<V,9"-P>Z91R;HG@& \MI]=)6N#A>L_^V=4.M:R(IE/)?[#"E"/ODX<*
MNB9;;F[E[@MMZ[FR?+GDVEW1KLF]OO%0OM5&5BT83E QT=S)4]N' P#P] /"
M%A"^!L1O *(6$)VJ$+> ^%2%JQ;@2L=-[:YQ&3$D393<(66S@<TN7/<=&OK%
MA)V3I5'PE '.I L%(Z?,,R*B0+.'+:MA" SZ@+X1I8A]B>@\HX8PKB\@>K?,
MT/G9!3I#3* YXQQ>MDZP@9-8/IRWJI-&-7Q#-4)S*4RIT4P4M.C!9\?Q-T?P
M&#K0M2'<MV$2'B5<TGJ (O\2A7X8])QG>CK<[ROG_]1G_ZS^HAE1-Q.1XXO>
MF8E+M. $AN'E:/P<K[11\('_.B(5=U*QDXK?D,HHN%O.2&,:H$,JJ0S[[0)]
M<]70!;[CLR;XF/J#.,&/AR_KE*2L)RD8A"^39N\D-37C@\^OHFKC?$^C7&Z%
M:;K>13MK'3M'>16?!,-IT!//P(H;Y_Q+W_CXG*@-$QIQN@8I?_ 1W$$UWMAL
MC*S=Q[^2!JS$+4OXG5!E$^#Y6DJSWUB![@>5_@%02P,$%     @ ^X-J4W1B
M,!ZA @  7 <  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULM55=3]LP
M%/TK5Q$/(-'FJRD52B,!T30FMB$ZMH=I#VYRVU@D=F8[E/[[V4Z(NI%&>^$E
M\<<]YUP?7]OQCHLG62 J>*E*)I=.H51]Z;HR*[ B<LIK9'IFPT5%E.Z*K2MK
M@22WH*IT \^;NQ6AS$EB.W8ODI@WJJ0,[P7(IJJ(V%]CR7=+QW=>!Q[HME!F
MP$WBFFQQA>JQOA>ZY_8L.:V02<H9"-PLG2O_,EV8>!OPG>).'K3!K&3-^9/I
MW.9+QS,)88F9,@Q$_Y[Q!LO2$.DT?G><3B]I@(?M5_8/=NUZ+6LB\8:7/VBN
MBJ6S<"#'#6E*]<!W'[%;3V3X,EY*^X5=&QO-',@:J7C5@74&%67MG[QT/AP
M@N ((.@ P3\ _YA"V '"_P7,.L#,.M,NQ?J0$D626/ ="!.MV4S#FFG1>OF4
MF6U?*:%GJ<:IY ZU:1(F\(4(0<P>P&F*BM!2GNG1QU4*IR=G< *4P;>"-Y*P
M7,:NTM*&P,TZF>M6)C@BL\)Z"J%W#H$7^ /PFW%XBIF&^Q;N#<#3<?@GPJ;@
M#<)=[5=O6M";%EB^\*AI4B*>@S7O'%*4F:"UK>.?=SH6;A56\M>(4M@KA59I
M=D3I <W1I6P+I=$"A:(:<G^<Q8<]$@$^5)RI N:0D[T<R6[69S<;Y?U:HZF9
M/CMA#MF$;R:-[A#MD1HLE99T;DG-M?2<^+X?Q>[S84$,!"TBKP_Z*]^HSS<:
MS=?N%Y24K&E)U7ZHD*(WLF'H'9&=][+S4=FK+.,-LSZME#X_1.02'NN<*-05
MZ<\G7C"R&1>]RL4[%^6B5UJ\P[:GB[?6!F^L=0^N,O/N?"9B2YG42AL-\Z87
M>H-$>Y>W'<5K>[NMN=)WI6T6^OE#80+T_(9S]=HQ%V;_H"9_ %!+ P04
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
MW&3:6.M'L*=D^^\9.VE4I':Y)#/V?(_QV$7G_'-H )"]&&W#@C>([:,0H6K
MR#!Q+5C:.3AO)%+JCR*T'F2=0$:+/,L>A)'*\K)(:QM?%NZ$6EG8>!9.QDA_
M7H)VW8)/^65AJXX-Q@51%JT\P@[P6[OQE(F1I58&;%#.,@^'!7^:/BYGL3X5
M?%?0A:N8Q4[VSCW'Y$N]X%DT!!HJC R2?G]@!5I'(K+Q>^#DHV0$7L<7]D^I
M=^IE+P.LG/ZA:FP6_"-G-1SD2>/6=9]AZ&<>^2JG0_JRKJ^=YYQ5IX#.#&!R
M8)3M__)E.(<K0'X/D ^ //GNA9++M419%MYUS,=J8HM!:C6AR9RR<2@[]+2K
M"(?ERAFCD$X9F;0U6SF+RA[!5@H">[,&E$J'MX5 THH(40V\RYXWO\.[@W;"
M9MD[EF?Y]%^X((NCSWSTF2>^V7]]AAM&URI4VH63!_;S:1_0T[!_O:(Z&U5G
M2?7]'=4MQ'M-.DP#C9XA>'/K+%YGF;(S2,^FS)#IACVP6I[#+7?B:H[Q27R5
M_JAL(/$#$6>3#W/.?'_-^@1=FT:[=T@7)84-O4SPL8#V#\[A)8FW97SKY5]0
M2P,$%     @ ^X-J4U_9:KX' P  5PL  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&ULM99+C]HP$,>_BI735EJ1D!=A!4A=V >HK=#2QZ'JP20#6)O$
M6=N!7:D?OG82(KHDP8?V G8R_Y]G/#.Q1P?*GOD.0*#7)$[YV-@)D=V8)@]W
MD&#>HQFD\LV&L@0+.65;DV<,<%2(DMBT+<LW$TQ28S(JGBW99$1S$9,4E@SQ
M/$DP>[N%F![&1M\X/G@BVYU0#\S)*,-;6('XEBV9G)DU)2()I)S0%#'8C(V/
M_9M%H.P+@^\$#OQDC%0D:TJ?U60>C0U+.00QA$(1L/S;PQ3B6(&D&R\5TZB7
M5,+3\9%^7\0N8UEC#E,:_R"1V(V-P$ 1;' >BR=Z>(0J'D_Q0AKSXA<=2EO?
M-5"8<T&32BP]2$A:_N/7:A].!+;5(K K@?U>X+<(G$K@Z*[@5@)75^!5 D]7
MX%<"7U<PJ 0#74%0"0)=P; 2#'4%?>N8.:NHH#+E1;W,L,"3$:,'Q)2]Y*E!
M472%7I8)255[K 23;XG4B<D31" ;;AT#FM)T#TP0-5[**@7&($(K0<-G=#4#
M@4G,/XQ,(5=56C.L5K@M5[!;5ECD<0_9_6MD6W:?[S #W@"9=D-F$/:04T(L
M#HP ;T7-NE$KR"3*NN#/W:6@4@W(?3?D,V9U4.V0!_UPK%;(HWXX[9"Y?CCM
MD(5VHOO#)H@I"[RN<KNN<KN@.BW4KY!DE,G//[I[R8EX0S\_20LT%Y#P7QU\
MI^8[!=]MX7_)DS4P1#=(GD!<X#0BZ1:5=8I^5X.FJB^Q7H%5)]E^XH_,?8,G
M;NV)V^G)23^')_V<U?W,53]?(\)Y+F=7)$7E+C=U]M0]<\_Q!D/'LJS:R[+E
MS@VMYCB\.@[OG\1QNM\7@O%T@SDW?&=QIXNZUS5\:#+TAO:9X6.#87_@>6>&
M<UW#A8;A7RGTZQ3ZG2F<TB21-Z B41T]-JAQ@__2PT'-#SK=7165<ZRVB[UQ
M&S2GU@V<=]MFGIS.ZLHIOY-;DG(4PT9*K=Y ,EAYC2LG@F;%@;VF0EX BN%.
MWGR!*0/Y?D.I.$[4':"^2T_^ %!+ P04    " #[@VI34;(.-J@$  #C$0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6S-6%%OHS@0_BM6M">UTC:
M"4E:I9'29$^WTO54M=?=A],].# AJ( YVTG:^_4W-@1(2IR>]F7[T("9^?QY
M9OC&9K+CXD6N 11YS=)<WO;62A4WCB/#-61,]GD!.3Y9<9$QA;<B=F0A@$7&
M*4L=ZKI#)V-)WIM.S-B#F$[X1J5)#@^"R$V6,?%V!RG?W?:\WG[@,8G72@\X
MTTG!8G@"]5P\"+QS:I0HR2"7"<^)@-5M;^;=+*BO'8S%MP1VLG5-]%*6G+_H
MFZ_1;<_5C""%4&D(AC];F$.::B3D\4\%VJOGU([MZSWZKV;QN)@EDS#GZ?<D
M4NO;WKA'(EBQ3:H>^>XWJ!84:+R0I]+\)[O*UNV1<",5SRIG9) E>?G+7JM
MM!P0I]N!5@[TR(&><O K!_]XAL$)AT'E,#"1*9=BXK!@BDTG@N^(T-:(IB],
M,(TW+C_)==Z?E,"G"?JIZ9/BX<O5'48N(G.>83E)9A)R1?Y@0C"=%7*Q ,62
M5%[BZ//3@EQ\NB2?B$/DF@F0),G)<YXH^1D'\?H^25-$D!-'(4$]C1-69.Y*
M,O0$&9_<\URM)?F21Q!U^,_M_M<6?P<#4T>'[J-S1ZV 3U#TB>]^)M2E7A>?
M'W-??-S=M:S&KW/M&SS_%)Y.U]7R?:YGF.@\!GR=%5F^D;;= WLSP[,=$Q'Y
MZW>$)%\59/)O"Z%!36A@" U.$)K%L8"8*<"R42)!,0G)EJ4;('Q%>*&Y20*O
M(,)$=M=#B>^Y9@*M<=NI-^H/)LZV'>8.*[<_KHT.N <U]\#*_3D7$/(X3_[%
M*(7M:(9<JL[B#][3&/;]0Z[S,T8'7(<UUZ&5JWG)]P&UY&U4XXU^CD(:UX3&
M]@560B3E!J>Z0!$JI>FR*PTE5- NAN[P7M>S7W]D=K9%C63+% BV8[+:J(T
M0XGE(9PC=?V.5!"X^N^H/,[;'2S!<YL^X%H7\2>(K/W:Q9A)=4*$[4B>2]Z
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
MY!\ \H'B6WN'7G*E;^3V<0,T!F$6Z/<KSM5Q8 R4GV'F_P%02P,$%     @
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
MC'.@]976N)NX $WO'O\&4$L#!!0    ( /N#:E,EJAT;6 0  &X1   9
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;,6876_B.!2&_XJ%>M%*;?,=DHHB
ME4);1C.K:MCN7*SVPB0&K"9QUC9E]M^O;4(FA$,VV@_M#<3.^Y[83WS\D=&.
M\7>Q(42B[WE6B/O!1LKRSK)$LB$Y%K>L)(6ZLV(\QU(5^=H2)2<X-:8\LUS;
M#JT<TV(P'IFZ5SX>L:W,:$%>.1+;/,?\CPG)V.Y^X P.%5_I>B-UA34>E7A-
M%D2^E:]<E:PZ2DIS4@C*"L3)ZG[PX-S-'6,PBE\HV8G&-=)=63+VK@OS]'Y@
MZQ:1C"12A\#J[X,\DBS3D50[?J^"#NIG:F/S^A#]R71>=6:)!7EDV3>:RLW]
M(!J@E*SP-I-?V>Z%5!T*=+R$9<+\HEVEM0<HV0K)\LJL6I#38O^/OU<@&@85
M!S:XE<%M&_PS!J\R>'T-?F7P^QJ"RA#T-825(>QK&%:&85]*466(^CXAK@RQ
M&0[[]V=>_A1+/!YQMD-<JU4T?6%&D'&K=TX+/=@7DJN[5/GD^">53Y^9$.B5
M<+388$[0@Y2<+K<2+S.")$./+,_5L%Q(EKQO6)82+M"-KBV5QHS85H#+*9&8
M9N)*R=X64W1Y<84ND(6$OBL0+=!;0:6X;E3\O&%;@8M455X<E4>65+W4;;62
MJD>3?8_<,SWRT!=6R(U LR(E*>!_Z?;''7Y+T:T1NP?$$[<SX(*4M\BSKY%K
MNP[0GL=N^Z=MT6F?=MN_8*[LSEG[K'_C;<#^U+_QD/VY?^,A^\L_(S__VWT_
M&@A>G6N>B>>=B3?#O*#%NIDJOSXLA>1JQO^M([Y?Q_=-?+\CES.5BE#.[)VA
M<>H%\&-\$[MN,+(^FB,14'EVY!VKIH#*C=WH6#6#8CEA?*QZ E2!/PR/5<^
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
MZN4N<HX)*"<6$*[SN&;+,0'EQ (ZNDG13WR,B0DH)Q80ME7A2>,-;TQ G%A
MZ&[%0.<<$Q"G%M"Q&JZ_\6-,3$"<>MES'#-D]Q@34Q G5A"*.9QT]&D,L8+B
M+:"#69UCYN'$YCFZ&?1''N*8?#BQ?/!E19S5.28??M+53URO<TP^G/QIS+&=
MJV[68TQ,/IQ\]?-B^^K@[3/!Q#/IQ#/:/_.O^JO]R@]O?7LIZG)A6'CIGUKP
M2=A17+5U_<FW7:M++:K]7PCV?W]X_PM02P,$%     @ ^X-J4SB#;R;$ 0
M#1X  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W9.V["0!2%X:T@
M+R##?9B$"*C2T$;9@$6&AV*PY9DHL/L@4I"#4J1!<RIK;/GZKSY;X]EK;)N\
MZPYIN^O3Z+AO#VE>;7/NGT-(JVW<-^FAZ^/A?&7=#?LFGY?#)O3-ZJ/9Q*#C
M\20,OV=4B]GOF:.W4Q__,[%;KW>K^-*M/O?QD/\8'+ZZX2-M8\S5Z*T9-C'/
MJW!LKZ=3N!SDX3RY&BW?Y]6P?)<JE Y2"-+R009!5C[((<C+!]405)</FD#0
MI'S0(P0]E@]Z@J"G\D%3")J6#Y(QRC@F2+K!FD!K0:Z%P&M!L(5 ;$&RA<!L
M0;2%0&U!MH7 ;4&XA4!N0;J%P&Y!O(5 ;T6]E4!O1;V50&^]^=@FT%M1;R70
M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0
MVVXV2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)
M]';4VPGT=M3;"?3VF\UN KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]:]2[
MOJ?>*9_:F*X]/VM\_CVISN=[X_7QE^7/27Q?U!>< _S]77P#4$L#!!0    (
M /N#:E. A/B=P $    >   3    6T-O;G1E;G1?5'EP97-=+GAM;,W9R6["
M,!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)[7=?
M;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(B<%@
MQ#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK--
MG7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N
M))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9
M,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R]
M7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@<?H#2"(BI'(96C
MF,I14.4HJG(45CF*JQP%5HXBJT"15:#(*E!D%2BR"A19!8JL D56@2*K0)%5
MH,@J4625*+)*%%DEBJP215:)(JM$D56BR"I19)4HLBH4616*K I%5H4BJT*1
M5:'(JE!D52BR*A19%8JLP_^4]=V8U5__DVSN::6+^IC/VA^_TT]02P$"% ,4
M    " #[@VI3!T%-8H$   "Q    $               @ $     9&]C4')O
M<',O87!P+GAM;%!+ 0(4 Q0    ( /N#:E-P+#U*[0   "L"   1
M      "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( /N#:E.9
M7)PC$ 8  )PG   3              "  <L!  !X;"]T:&5M92]T:&5M93$N
M>&UL4$L! A0#%     @ ^X-J4S2;/G]=!0  CA8  !@              ("!
M# @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( /N#:E.,
M)FSD-@8  (\9   8              " @9\-  !X;"]W;W)K<VAE971S+W-H
M965T,BYX;6Q02P$"% ,4    " #[@VI3[Y[<5WL#  "\#0  &
M    @($+%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @
M^X-J4R)UV<E%!@  WAH  !@              ("!O!<  'AL+W=O<FMS:&5E
M=',O<VAE970T+GAM;%!+ 0(4 Q0    ( /N#:E-MG$FG8PT  ,!D   8
M          " @3<>  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M    " #[@VI3&#:*['\'  #='0  &               @('0*P  >&PO=V]R
M:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ^X-J4^<D+5?>!@  HA$
M !@              ("!A3,  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+
M 0(4 Q0    ( /N#:E-D![MKK1\  'AJ   8              " @9DZ  !X
M;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #[@VI34+S^$E *
M  !L'@  &               @(%\6@  >&PO=V]R:W-H965T<R]S:&5E=#DN
M>&UL4$L! A0#%     @ ^X-J4[G!6B9/ P  . <  !D              ("!
M F4  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #[@VI3
M32ZD^.0#  #3#   &0              @(&(:   >&PO=V]R:W-H965T<R]S
M:&5E=#$Q+GAM;%!+ 0(4 Q0    ( /N#:E-\].UC>P,  +,'   9
M      " @:-L  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%
M  @ ^X-J4Z)[]^&4!@  -1   !D              ("!57   'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #[@VI3$I@A]0D#  #-!@
M&0              @($@=P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+
M 0(4 Q0    ( /N#:E,55AB,V (  .\&   9              " @6!Z  !X
M;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ^X-J4[##Q)Z/
M"0  P1D  !D              ("!;WT  'AL+W=O<FMS:&5E=',O<VAE970Q
M-BYX;6Q02P$"% ,4    " #[@VI3AU$0FR($   ,"@  &0
M@($UAP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( /N#
M:E.:^_\$^ (  *,&   9              " @8Z+  !X;"]W;W)K<VAE971S
M+W-H965T,3@N>&UL4$L! A0#%     @ ^X-J4S'J,HH#!   5 D  !D
M         ("!O8X  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M    " #[@VI3Z D<9FT"  !8!0  &0              @('WD@  >&PO=V]R
M:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( /N#:E.7=#_3_P,  -$(
M   9              " @9N5  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL
M4$L! A0#%     @ ^X-J4ZB<[35.'   H&$  !D              ("!T9D
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #[@VI37*..
M F\"   Q!0  &0              @(%6M@  >&PO=V]R:W-H965T<R]S:&5E
M=#(S+GAM;%!+ 0(4 Q0    ( /N#:E-C\6A6S0(  /$%   9
M  " @?RX  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @
M^X-J4_#"@B_3 @  > <  !D              ("! +P  'AL+W=O<FMS:&5E
M=',O<VAE970R-2YX;6Q02P$"% ,4    " #[@VI3X=Z/0-8"  #L!0  &0
M            @($*OP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4
M Q0    ( /N#:E-J?*X'RP,  #P(   9              " @1?"  !X;"]W
M;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ^X-J4YS,'  Y!
MVPD  !D              ("!&<8  'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6Q02P$"% ,4    " #[@VI32?!YG04$  !W$   &0              @(&)
MR@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( /N#:E.H
M12 =#P,  !@*   9              " @<7.  !X;"]W;W)K<VAE971S+W-H
M965T,S N>&UL4$L! A0#%     @ ^X-J4[<%S(*Z @  VP<  !D
M     ("!"](  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M" #[@VI3@!#AP\<"   <"0  &0              @('\U   >&PO=V]R:W-H
M965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( /N#:E/F\.7)-00  "02   9
M              " @?K7  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L!
M A0#%     @ ^X-J4_2AHGM  P  V L  !D              ("!9MP  'AL
M+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #[@VI3KAWGI7$"
M  "L!@  &0              @('=WP  >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;%!+ 0(4 Q0    ( /N#:E-T8C >H0(  %P'   9              "
M@87B  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ ^X-J
M4RM*25M@ @  %P<  !D              ("!7>4  'AL+W=O<FMS:&5E=',O
M<VAE970S-RYX;6Q02P$"% ,4    " #[@VI3(PXWDP8#  #S"0  &0
M        @('TYP  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0
M   ( /N#:E/[IY37G 4  $4;   9              " @3'K  !X;"]W;W)K
M<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ^X-J4X7M*1C? 0  ]P,
M !D              ("!!/$  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q0
M2P$"% ,4    " #[@VI37]EJO@<#  !7"P  &0              @($:\P
M>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( /N#:E-1L@XV
MJ 0  .,1   9              " @5CV  !X;"]W;W)K<VAE971S+W-H965T
M-#(N>&UL4$L! A0#%     @ ^X-J4SPPZNE+!   DA$  !D
M ("!-_L  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #[
M@VI3.5,PWLT"   T!P  &0              @(&Y_P  >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( /N#:E,T*XY?1@(  +L&   9
M          " @;T" 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#
M%     @ ^X-J4QI?9;.D @  QP<  !D              ("!.@4! 'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #[@VI3):H=&U@$  !N
M$0  &0              @($5" $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM
M;%!+ 0(4 Q0    ( /N#:E/^VBJ72P,  !<-   9              " @:0,
M 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ ^X-J4W)Y
MKC S @  $@4  !D              ("!)A ! 'AL+W=O<FMS:&5E=',O<VAE
M970T.2YX;6Q02P$"% ,4    " #[@VI3@CC%NF($  "%$0  &0
M    @(&0$@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (
M /N#:E.%-R>.*@,   P3   -              "  2D7 0!X;"]S='EL97,N
M>&UL4$L! A0#%     @ ^X-J4Y>*NQS     $P(   L              ( !
M?AH! %]R96QS+RYR96QS4$L! A0#%     @ ^X-J4U<'AO!$!   @B$   \
M             ( !9QL! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( /N#
M:E,X@V\FQ $   T>   :              "  =@? 0!X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( /N#:E. A/B=P $    >   3
M          "  =0A 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     Z #H
*S0\  ,4C 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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>68
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>143</ContextCount>
  <ElementCount>338</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="wdq-20210930.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.csdisco.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="wdq-20210930.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.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/OrganizationandNatureofOperations</Role>
      <ShortName>Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2119106 - Disclosure - Operating Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/OperatingSegmentandGeographicInformation</Role>
      <ShortName>Operating Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2122107 - Disclosure - Debt and Related Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/DebtandRelatedWarrants</Role>
      <ShortName>Debt and Related Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2124108 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Redeemable Convertible Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RedeemableConvertiblePreferredStock</Role>
      <ShortName>Redeemable Convertible Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2128110 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2133111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2135112 - Disclosure - Defined Contribution Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/DefinedContributionPlan</Role>
      <ShortName>Defined Contribution Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2137113 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2141114 - Disclosure - Related-Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related-Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2143115 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2312302 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/PropertyandEquipment</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/Leases</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Operating Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables</Role>
      <ShortName>Operating Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/OperatingSegmentandGeographicInformation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2329305 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/StockBasedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2338306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Organization and Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails</Role>
      <ShortName>Organization and Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/OrganizationandNatureofOperations</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/RevenueRecognition</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - Property and Equipment - Schedule of Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Property and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails</Role>
      <ShortName>Property and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2417408 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2418409 - Disclosure - Leases - Operating and Finance Lease Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails</Role>
      <ShortName>Leases - Operating and Finance Lease Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2421410 - Disclosure - Operating Segment and Geographic Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails</Role>
      <ShortName>Operating Segment and Geographic Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Debt and Related Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/DebtandRelatedWarrantsDetails</Role>
      <ShortName>Debt and Related Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/DebtandRelatedWarrants</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2425412 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/CommitmentandContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/CommitmentandContingencies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Redeemable Convertible Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails</Role>
      <ShortName>Redeemable Convertible Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/RedeemableConvertiblePreferredStock</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2432416 - Disclosure - Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2434417 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/IncomeTaxes</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2436418 - Disclosure - Defined Contribution Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/DefinedContributionPlanDetails</Role>
      <ShortName>Defined Contribution Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/DefinedContributionPlan</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2439419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2440420 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2442421 - Disclosure - Related-Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related-Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/RelatedPartyTransactions</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="wdq-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.csdisco.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.csdisco.com/role/SubsequentEvents</ParentRole>
      <Position>50</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="wdq-20210930.htm">wdq-20210930.htm</File>
    <File>a906certificationq32021.htm</File>
    <File>andrewshimekemploymentagre.htm</File>
    <File>camara302certificationq320.htm</File>
    <File>keithzoellneremploymentagr.htm</File>
    <File>kiwicamaraemploymentagreem.htm</File>
    <File>lafair302certificationq320.htm</File>
    <File>michaellafairemploymentagr.htm</File>
    <File>seannathanielemploymentagr.htm</File>
    <File>wdq-20210930.xsd</File>
    <File>wdq-20210930_cal.xml</File>
    <File>wdq-20210930_def.xml</File>
    <File>wdq-20210930_lab.xml</File>
    <File>wdq-20210930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2021</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "wdq-20210930.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 143,
   "dts": {
    "calculationLink": {
     "local": [
      "wdq-20210930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "wdq-20210930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "wdq-20210930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "wdq-20210930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "wdq-20210930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "wdq-20210930.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.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"
     ]
    }
   },
   "elementCount": 415,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 6
   },
   "keyCustom": 15,
   "keyStandard": 323,
   "memberCustom": 7,
   "memberStandard": 28,
   "nsprefix": "wdq",
   "nsuri": "http://www.csdisco.com/20210930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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.csdisco.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Property and Equipment",
     "role": "http://www.csdisco.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Leases",
     "role": "http://www.csdisco.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119106 - Disclosure - Operating Segment and Geographic Information",
     "role": "http://www.csdisco.com/role/OperatingSegmentandGeographicInformation",
     "shortName": "Operating Segment and Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122107 - Disclosure - Debt and Related Warrants",
     "role": "http://www.csdisco.com/role/DebtandRelatedWarrants",
     "shortName": "Debt and Related Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124108 - Disclosure - Commitment and Contingencies",
     "role": "http://www.csdisco.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "wdq:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Redeemable Convertible Preferred Stock",
     "role": "http://www.csdisco.com/role/RedeemableConvertiblePreferredStock",
     "shortName": "Redeemable Convertible Preferred Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "wdq:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128110 - Disclosure - Stock-Based Compensation",
     "role": "http://www.csdisco.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133111 - Disclosure - Income Taxes",
     "role": "http://www.csdisco.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "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": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135112 - Disclosure - Defined Contribution Plan",
     "role": "http://www.csdisco.com/role/DefinedContributionPlan",
     "shortName": "Defined Contribution Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137113 - Disclosure - Net Loss Per Share Attributable to Common Stockholders",
     "role": "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141114 - Disclosure - Related-Party Transactions",
     "role": "http://www.csdisco.com/role/RelatedPartyTransactions",
     "shortName": "Related-Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143115 - Disclosure - Subsequent Events",
     "role": "http://www.csdisco.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312302 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.csdisco.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Leases (Tables)",
     "role": "http://www.csdisco.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Operating Segment and Geographic Information (Tables)",
     "role": "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables",
     "shortName": "Operating Segment and Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.csdisco.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "role": "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "id9e1e957283c4ce3af83990e64422c41_D20210721-20210721",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExpenseRelatedToDistributionOrServicingAndUnderwritingFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Organization and Nature of Operations (Details)",
     "role": "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails",
     "shortName": "Organization and Nature of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "id9e1e957283c4ce3af83990e64422c41_D20210721-20210721",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExpenseRelatedToDistributionOrServicingAndUnderwritingFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i90dd3d85486f4add8688adb3d0948b6f_D20200301-20200331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails",
     "shortName": "Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment Useful Life (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "ia82ec0d1263b472b8882e7de453c4adf_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i2b156083d1ea41acb99db4f05be206ad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Revenue Recognition (Details)",
     "role": "http://www.csdisco.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i2b156083d1ea41acb99db4f05be206ad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - Property and Equipment - Schedule of Property, Plant, and Equipment (Details)",
     "role": "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
     "shortName": "Property and Equipment - Schedule of Property, Plant, and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Property and Equipment - Narrative (Details)",
     "role": "http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails",
     "shortName": "Property and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417408 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.csdisco.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i38005270772843738b8c88fae059d74b_I20200101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418409 - Disclosure - Leases - Operating and Finance Lease Maturity (Details)",
     "role": "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails",
     "shortName": "Leases - Operating and Finance Lease Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421410 - Disclosure - Operating Segment and Geographic Information (Details)",
     "role": "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails",
     "shortName": "Operating Segment and Geographic Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "ie010bf4b270546e5adf58e186dcdd751_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Debt and Related Warrants (Details)",
     "role": "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
     "shortName": "Debt and Related Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i11838682e41d43cdbf5c9b806f93cc9e_D20200301-20200331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "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 and Comprehensive Loss",
     "role": "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i96d6833b21d0431dab36fecbf5684533_I20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425412 - Disclosure - Commitment and Contingencies (Details)",
     "role": "http://www.csdisco.com/role/CommitmentandContingenciesDetails",
     "shortName": "Commitment and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i3a591bb8b49b404bb126408569c9751c_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "wdq:TemporaryEquityNumberOfOutstandingSeries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "series",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Redeemable Convertible Preferred Stock (Details)",
     "role": "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails",
     "shortName": "Redeemable Convertible Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i3a591bb8b49b404bb126408569c9751c_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "wdq:TemporaryEquityNumberOfOutstandingSeries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "series",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "role": "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i2b156083d1ea41acb99db4f05be206ad_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "role": "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - Disclosure - Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details)",
     "role": "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Schedule of Black-Scholes Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i5aaee18c31634305a3b368f569bd5a2f_D20210101-20210930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434417 - Disclosure - Income Taxes (Details)",
     "role": "http://www.csdisco.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i389cab84fb6a474487022e2d24dc5341_D20210701-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436418 - Disclosure - Defined Contribution Plan (Details)",
     "role": "http://www.csdisco.com/role/DefinedContributionPlanDetails",
     "shortName": "Defined Contribution Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i389cab84fb6a474487022e2d24dc5341_D20210701-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439419 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details)",
     "role": "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i4e1bbccd1fbf400b9dfb7b44560449a9_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)",
     "role": "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i06129933f789426b9a4e13e86b2e4259_I20181031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442421 - Disclosure - Related-Party Transactions (Details)",
     "role": "http://www.csdisco.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related-Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i06129933f789426b9a4e13e86b2e4259_I20181031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i256fc73bad3843baa9eb5a5b1303fe6f_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)",
     "role": "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
     "shortName": "Condensed Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i921d2159a1a84b64bd44361eb4498f89_D20200101-20200331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DeferredChargesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.csdisco.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "i844b37bb12a242aebb27ac2b48c682ca_D20211001-20211031",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization and Nature of Operations",
     "role": "http://www.csdisco.com/role/OrganizationandNatureofOperations",
     "shortName": "Organization and Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Revenue Recognition",
     "role": "http://www.csdisco.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "wdq-20210930.htm",
      "contextRef": "icb8913b4147f4c07b33e5c5ec351d215_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 39,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails",
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r622"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r623"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r626"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r624"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r620"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r621"
     ],
     "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/2021",
     "presentation": [
      "http://www.csdisco.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/2021",
     "presentation": [
      "http://www.csdisco.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r236",
      "r272",
      "r390",
      "r393",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r585",
      "r588",
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r236",
      "r272",
      "r390",
      "r393",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r585",
      "r588",
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficerMember": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officer [Member]",
        "terseLabel": "Officer"
       }
      }
     },
     "localname": "OfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r173",
      "r308",
      "r312",
      "r546",
      "r584",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r173",
      "r308",
      "r312",
      "r546",
      "r584",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r236",
      "r272",
      "r342",
      "r390",
      "r393",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r585",
      "r588",
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r236",
      "r272",
      "r342",
      "r390",
      "r393",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r585",
      "r588",
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r104",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r104",
      "r109",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r174",
      "r175",
      "r308",
      "r313",
      "r587",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r174",
      "r175",
      "r308",
      "r313",
      "r587",
      "r602",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r104",
      "r109",
      "r219",
      "r391",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "Texas"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r32",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r21",
      "r180",
      "r181"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r432",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r429",
      "r430",
      "r431",
      "r479"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r97",
      "r98",
      "r99",
      "r100",
      "r109",
      "r192",
      "r193",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r221",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r454",
      "r455",
      "r456",
      "r457",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r521",
      "r547",
      "r548",
      "r549",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": {
     "auth_ref": [
      "r267",
      "r277",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.",
        "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock",
        "negatedTerseLabel": "Accretion to redemption value"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r394",
      "r396",
      "r435",
      "r436"
     ],
     "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 compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to cash used in operations:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r439"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r396",
      "r421",
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation costs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r27",
      "r185",
      "r201"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Credit loss, recovery"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "terseLabel": "Credit loss, write-off"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r57",
      "r73",
      "r256",
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r125"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r125"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r125"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r88",
      "r153",
      "r163",
      "r169",
      "r194",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r465",
      "r468",
      "r487",
      "r530",
      "r532",
      "r563",
      "r575"
     ],
     "calculation": {
      "http://www.csdisco.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r44",
      "r88",
      "r194",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r465",
      "r468",
      "r487",
      "r530",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r397",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r28",
      "r75"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r69",
      "r75",
      "r81"
     ],
     "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\u00a0&amp; cash equivalents at end of period",
        "periodStartLabel": "Cash\u00a0&amp; cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r69",
      "r496"
     ],
     "calculation": {
      "http://www.csdisco.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:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r86",
      "r88",
      "r113",
      "r114",
      "r119",
      "r122",
      "r124",
      "r132",
      "r133",
      "r134",
      "r194",
      "r222",
      "r226",
      "r227",
      "r228",
      "r231",
      "r232",
      "r270",
      "r271",
      "r274",
      "r275",
      "r487",
      "r625"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "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]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrants or rights (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Warrants granted to purchase (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r218",
      "r567",
      "r578"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r220",
      "r604"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CommitmentandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Shares available for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r94",
      "r95",
      "r479"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r277"
     ],
     "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": "Common stock at end of period (in shares)",
        "periodStartLabel": "Common stock at beginning of period (in shares)",
        "verboseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock $0.005 par value, 1,000,000 and 277,406 shares authorized as of September\u00a030, 2021 and December\u00a031, 2020, respectively; 57,557 and 13,533 shares issued and outstanding as of September\u00a030, 2021 and December\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r141",
      "r142",
      "r177",
      "r485",
      "r486",
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r177",
      "r485",
      "r486",
      "r601",
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r177",
      "r485",
      "r486",
      "r601",
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r137",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r141",
      "r142",
      "r177",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r141",
      "r142",
      "r177",
      "r485",
      "r486",
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r83",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r286",
      "r288",
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r286",
      "r287",
      "r309"
     ],
     "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": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r286",
      "r287",
      "r309"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Current deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r286",
      "r287",
      "r309"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Noncurrent deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r310"
     ],
     "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": "Deferred revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Conversion of preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r270",
      "r271",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable convertible preferred stock, as converted"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r59",
      "r88",
      "r194",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r487"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Revenue"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r85",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r250",
      "r257",
      "r258",
      "r259",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt and Related Warrants"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r15",
      "r16",
      "r87",
      "r92",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r260",
      "r261",
      "r262",
      "r263",
      "r506",
      "r564",
      "r565",
      "r574"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.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": "Debt instrument, basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r233",
      "r260",
      "r261",
      "r504",
      "r506",
      "r507"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r37",
      "r87",
      "r92",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r260",
      "r261",
      "r262",
      "r263",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Debt Issuance Costs and Deferred Offering Costs"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r369",
      "r370",
      "r373",
      "r374",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Percent contribution by employee salary"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r73",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r73",
      "r151"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails",
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r308",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails",
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r437"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticPlanMember": {
     "auth_ref": [
      "r388",
      "r389",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Domestic Plan [Member]",
        "terseLabel": "Domestic Plan"
       }
      }
     },
     "localname": "DomesticPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r54",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r110",
      "r113",
      "r122",
      "r123",
      "r124",
      "r128",
      "r129",
      "r480",
      "r481",
      "r570",
      "r581"
     ],
     "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 ordinary shareholders, basic (in USD per share)",
        "verboseLabel": "Net loss attributable to common shareholders, basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r54",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r113",
      "r122",
      "r123",
      "r124",
      "r128",
      "r129",
      "r480",
      "r481",
      "r570",
      "r581"
     ],
     "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 ordinary shareholders, diluted (in USD per share)",
        "verboseLabel": "Net loss attributable to common shareholders, diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r125",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Net Loss Per Share Attributable to Common Shareholders"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r130"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholders"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued salary and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average expected recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Stock-based compensation costs not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails",
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r49",
      "r50",
      "r51",
      "r94",
      "r95",
      "r96",
      "r98",
      "r106",
      "r108",
      "r131",
      "r198",
      "r277",
      "r284",
      "r429",
      "r430",
      "r431",
      "r456",
      "r457",
      "r479",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r591",
      "r592",
      "r593",
      "r632"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees": {
     "auth_ref": [
      "r571"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense related to distribution, servicing and underwriting fees.",
        "label": "Expense Related to Distribution or Servicing and Underwriting Fees",
        "terseLabel": "Underwriting discounts and commissions"
       }
      }
     },
     "localname": "ExpenseRelatedToDistributionOrServicingAndUnderwritingFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance lease"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Finance Lease, Liability, Fiscal Year Maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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 finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance lease, non-current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r512",
      "r516"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Principal payments on finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r189",
      "r190",
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures",
        "verboseLabel": "Furniture"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r58",
      "r88",
      "r153",
      "r162",
      "r165",
      "r168",
      "r171",
      "r194",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r487"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r208",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r52",
      "r153",
      "r162",
      "r165",
      "r168",
      "r171",
      "r562",
      "r568",
      "r572",
      "r582"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.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 from operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r446",
      "r447",
      "r449",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r89",
      "r445",
      "r448",
      "r451",
      "r458",
      "r460",
      "r462",
      "r463",
      "r464"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r107",
      "r108",
      "r152",
      "r443",
      "r459",
      "r461",
      "r583"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.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)",
        "negatedTerseLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r48",
      "r441",
      "r442",
      "r448",
      "r449",
      "r450",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r77"
     ],
     "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 taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r72",
      "r544"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r72",
      "r516"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedTerseLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.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",
        "negatedTerseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "terseLabel": "Redeemable\u2028convertible\u00a0preferred\u2028stock"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r68",
      "r70",
      "r77"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r206",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Internal-Use Software Development Costs"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34",
      "r88",
      "r164",
      "r194",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r466",
      "r468",
      "r469",
      "r487",
      "r530",
      "r531"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r88",
      "r194",
      "r487",
      "r532",
      "r566",
      "r577"
     ],
     "calculation": {
      "http://www.csdisco.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, redeemable convertible preferred stock, and stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, redeemable convertible preferred stock, and stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r36",
      "r88",
      "r194",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r466",
      "r468",
      "r469",
      "r487",
      "r530",
      "r531",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r16",
      "r565",
      "r574"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Outstanding line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r33",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Unused commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.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": "Cash flow from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.csdisco.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 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/2021-01-31",
     "presentation": [
      "http://www.csdisco.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": "Cash flow from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r69",
      "r71",
      "r74"
     ],
     "calculation": {
      "http://www.csdisco.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 used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.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": "Cash flow from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r46",
      "r47",
      "r51",
      "r53",
      "r74",
      "r88",
      "r97",
      "r101",
      "r102",
      "r103",
      "r104",
      "r107",
      "r108",
      "r120",
      "r153",
      "r162",
      "r165",
      "r168",
      "r171",
      "r194",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r481",
      "r487",
      "r569",
      "r580"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r110",
      "r111",
      "r121",
      "r124",
      "r153",
      "r162",
      "r165",
      "r168",
      "r171"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Loss applicable to common stockholders, basic",
        "totalLabel": "Net loss attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r112",
      "r115",
      "r116",
      "r117",
      "r118",
      "r121",
      "r124"
     ],
     "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",
        "verboseLabel": "Loss applicable to common stockholders, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r91",
      "r525",
      "r579"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes Receivable, Related Parties",
        "terseLabel": "Loan to related party"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r153",
      "r162",
      "r165",
      "r168",
      "r171"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r510"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Non-cash operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r517",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Remaining lease term",
        "verboseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CommitmentandContingenciesDetails",
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r6",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Nature of Operations"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r43",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.csdisco.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other income (expense)"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "negatedTerseLabel": "Interest and other expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaidInKindInterest": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Paid-in-Kind Interest",
        "terseLabel": "Non-cash interest"
       }
      }
     },
     "localname": "PaidInKindInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common stock related to net share settlement"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Stock offering expenses"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property, equipment and capitalized internal-use software development costs"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock $0.005 par value, 100,000 and zero shares authorized, as of September\u00a030, 2021 and December\u00a031, 2020, respectively; no shares issued and outstanding as of September\u00a030, 2021 and December\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from public offering, net of underwriting discounts and commissions and other offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.",
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "terseLabel": "Net proceeds from the issuance of redeemable convertible preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r63",
      "r424"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from warrants exercises"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Product Concentration Risk [Member]",
        "terseLabel": "Product Concentration Risk"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r211",
      "r511",
      "r515"
     ],
     "calculation": {
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedTerseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r45",
      "r212",
      "r515"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r13",
      "r210",
      "r509"
     ],
     "calculation": {
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "terseLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r30",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r214",
      "r605",
      "r606",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r29",
      "r212",
      "r605",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r13",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "verboseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r55",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Credit loss provision"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r367",
      "r524",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "label": "Related Party Transaction, Rate",
        "terseLabel": "Interest rate on loan to related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r367",
      "r524",
      "r527",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r522",
      "r523",
      "r525",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related-Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Repayment of debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r440",
      "r545",
      "r619"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Unvested restricted stock awards",
        "verboseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails",
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r284",
      "r432",
      "r532",
      "r576",
      "r595",
      "r600"
     ],
     "calculation": {
      "http://www.csdisco.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r94",
      "r95",
      "r96",
      "r98",
      "r106",
      "r108",
      "r198",
      "r429",
      "r430",
      "r431",
      "r456",
      "r457",
      "r479",
      "r591",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r388",
      "r389",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "terseLabel": "Retirement Plan Sponsor Location [Axis]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r388",
      "r389",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "terseLabel": "Retirement Plan Sponsor Location [Domain]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DefinedContributionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r149",
      "r150",
      "r161",
      "r166",
      "r167",
      "r173",
      "r174",
      "r177",
      "r307",
      "r308",
      "r546"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r84",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "verboseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r297",
      "r298",
      "r311",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r296"
     ],
     "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": "Remaining performance obligation, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r296"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Proceeds from public offering"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Shares issued and sold (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Public offering price per share (in USD per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r141",
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment Useful Life"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r125"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Securities Excluded from Computation of Net Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Net Loss Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r30",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r397",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r402",
      "r411",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Black-Scholes Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r39",
      "r86",
      "r132",
      "r133",
      "r265",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284"
     ],
     "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]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r153",
      "r154",
      "r165",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178"
     ],
     "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": "Operating Segment and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "General and Administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Grants in period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average estimated fair value of awards granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r410"
     ],
     "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",
        "terseLabel": "Awards vested and released from right to repurchase (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations",
        "terseLabel": "Awards cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Awards granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares allocated for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price of options vested and exercisable (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r408"
     ],
     "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",
        "negatedTerseLabel": "Options forfeited and cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r408"
     ],
     "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",
        "terseLabel": "Weighted-average exercise price of options forfeited and cancelled (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r404",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding at end of period (in shares)",
        "periodStartLabel": "Options outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r403"
     ],
     "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": "Weighted-average exercise price of options outstanding at end of period (in USD per share)",
        "periodStartLabel": "Weighted-average exercise price of options outstanding at beginning of period (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-average exercise price per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r395",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price of options exercised (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price of options granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r397",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "verboseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Fair value of common stock (in USD per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Percentage of awards vesting each year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Term of options granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r416",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Weighted-average expected term of the options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofBlackScholesAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options vested and exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-average remaining contractual life of options vested and exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-average remaining contractual life of options outstanding (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r82",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Capitalized internal-use software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails",
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r86",
      "r88",
      "r113",
      "r114",
      "r119",
      "r122",
      "r124",
      "r132",
      "r133",
      "r134",
      "r194",
      "r222",
      "r226",
      "r227",
      "r228",
      "r231",
      "r232",
      "r270",
      "r271",
      "r274",
      "r275",
      "r277",
      "r487",
      "r625"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r42",
      "r49",
      "r50",
      "r51",
      "r94",
      "r95",
      "r96",
      "r98",
      "r106",
      "r108",
      "r131",
      "r198",
      "r277",
      "r284",
      "r429",
      "r430",
      "r431",
      "r456",
      "r457",
      "r479",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r591",
      "r592",
      "r593",
      "r632"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r131",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r41",
      "r251",
      "r277",
      "r278",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Shares converted (in shares)",
        "verboseLabel": "Conversion of redeemable convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284"
     ],
     "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 RSA's (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Options exercised (in shares)",
        "terseLabel": "Exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.csdisco.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r42",
      "r277",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of redeemable convertible preferred stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r277",
      "r284"
     ],
     "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 RSAs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r42",
      "r277",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Repurchase of common stock related to net share settlement (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r19",
      "r20",
      "r277",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Repurchase of common stock related to net share settlement"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r88",
      "r188",
      "r194",
      "r487",
      "r532"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Stockholder's equity at end of period",
        "periodStartLabel": "Stockholder's equity at beginning of period",
        "totalLabel": "Total stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Reverse stock split"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r503",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r503",
      "r534"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r503",
      "r534"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r503",
      "r534"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r533",
      "r536"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Abstract]"
       }
      }
     },
     "localname": "TemporaryEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity to its redemption value during the period.",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "terseLabel": "Accretion of preferred stock to redemption value"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "negatedTerseLabel": "Less accretion of redeemable convertible preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r11",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "terseLabel": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r222",
      "r226",
      "r227",
      "r228",
      "r231",
      "r232"
     ],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Redeemable convertible preferred stock balance at end of period",
        "periodStartLabel": "Redeemable convertible preferred stock balance at beginning of period",
        "terseLabel": "Redeemable convertible preferred stock $0.005 par value, issuable in Series\u00a0A-F zero and 178,967 shares authorized as of September\u00a030, 2021 and December\u00a031, 2020, respectively; no shares issued and outstanding as of September\u00a030, 2021 and 35,793 shares issued and outstanding as of December\u00a031, 2020; no aggregate liquidation preference as of September\u00a030, 2021 and $161,134 aggregate liquidation preference as of December\u00a031, 2020"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "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": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Liquidation Preference",
        "verboseLabel": "Redeemable convertible preferred stock, liquidation preference value"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r11",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "verboseLabel": "Redeemable convertible preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Authorized",
        "verboseLabel": "Redeemable convertible preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Issued",
        "verboseLabel": "Redeemable convertible preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Redeemable convertible preferred stock at end of period (in shares)",
        "periodStartLabel": "Redeemable convertible preferred stock at beginning of period (in shares)",
        "verboseLabel": "Redeemable convertible preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Series F redeemable convertible preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r97",
      "r98",
      "r99",
      "r100",
      "r109",
      "r192",
      "r193",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r221",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r454",
      "r455",
      "r456",
      "r457",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r521",
      "r547",
      "r548",
      "r549",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r135",
      "r136",
      "r138",
      "r139",
      "r143",
      "r144",
      "r145"
     ],
     "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]",
        "verboseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "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": "Common stock warrants"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants outstanding, term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r112",
      "r124"
     ],
     "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 used in computing net loss per share attributable to common shareholders, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r110",
      "r124"
     ],
     "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 attributable to common shareholders, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.csdisco.com/role/NetLossPerShareAttributabletoCommonStockholdersComputationLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "wdq_AllowanceForCreditLossExpenseReversalOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Credit Loss Expense (Reversal), Other",
        "label": "Allowance For Credit Loss Expense (Reversal), Other",
        "terseLabel": "Charge to allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossExpenseReversalOther",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum",
        "label": "Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum",
        "terseLabel": "Debt instrument, covenant, adjusted EBITDA burn, amount outstanding"
       }
      }
     },
     "localname": "DebtInstrumentCovenantAdjustedEBITDABurnAmountOutstandingMinimum",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_DebtInstrumentCovenantAdjustedEBITDABurnTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Adjusted EBITDA Burn, Term",
        "label": "Debt Instrument, Covenant, Adjusted EBITDA Burn, Term",
        "terseLabel": "Debt instrument, covenant, adjusted EBITDA burn, term"
       }
      }
     },
     "localname": "DebtInstrumentCovenantAdjustedEBITDABurnTerm",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "wdq_DebtInstrumentCovenantLiquidityAmountMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Liquidity Amount, Minimum",
        "label": "Debt Instrument, Covenant, Liquidity Amount, Minimum",
        "terseLabel": "Debt instrument, covenant, liquidity amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantLiquidityAmountMinimum",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_FinanceLeaseLiabilityToBePaidAfterYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, to be Paid, After Year One",
        "label": "Finance Lease, Liability, to be Paid, After Year One",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearOne",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance Costs Incurred During Noncash or Partial Noncash Transaction",
        "label": "Issuance Costs Incurred During Noncash or Partial Noncash Transaction",
        "terseLabel": "Costs related to initial public offering included in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_LesseeOperatingLeaseLiabilityToBePaidAfterYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year One",
        "label": "Lessee, Operating Lease, Liability, to be Paid, After Year One",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearOne",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/LeasesOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_LoanAndSecurityAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan and Security Agreement",
        "label": "Loan and Security Agreement [Member]",
        "terseLabel": "Loan and Security Agreement"
       }
      }
     },
     "localname": "LoanAndSecurityAgreementMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_OtherGeographicalAreasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical Areas",
        "label": "Other Geographical Areas [Member]",
        "terseLabel": "All other countries"
       }
      }
     },
     "localname": "OtherGeographicalAreasMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/OperatingSegmentandGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_PaycheckProtectionProgramPPPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program (\"PPP\")",
        "label": "Paycheck Protection Program (\"PPP\") [Member]",
        "terseLabel": "Paycheck Protection Program (\"PPP\")"
       }
      }
     },
     "localname": "PaycheckProtectionProgramPPPMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_RefundOfSalesAndUseTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refund Of Sales And Use Taxes",
        "label": "Refund Of Sales And Use Taxes",
        "negatedTerseLabel": "Refund of sales and use taxes"
       }
      }
     },
     "localname": "RefundOfSalesAndUseTaxes",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_SalesAndMarketingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales And Marketing, Policy",
        "label": "Sales And Marketing, Policy [Policy Text Block]",
        "terseLabel": "Sales And Marketing"
       }
      }
     },
     "localname": "SalesAndMarketingPolicyPolicyTextBlock",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "wdq_SecondAmendedAndRestatedLoanAndSecurityAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Amended and Restated Loan and Security Agreement",
        "label": "Second Amended and Restated Loan and Security Agreement [Member]",
        "terseLabel": "Second Amended and Restated Loan and Security Agreement"
       }
      }
     },
     "localname": "SecondAmendedAndRestatedLoanAndSecurityAgreementMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/DebtandRelatedWarrantsDetails",
      "http://www.csdisco.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_SecondaryPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secondary Public Offering",
        "label": "Secondary Public Offering [Member]",
        "terseLabel": "Secondary Public Offering"
       }
      }
     },
     "localname": "SecondaryPublicOfferingMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_SubscriptionRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription Revenue",
        "label": "Subscription Revenue [Member]",
        "terseLabel": "Subscription Revenue"
       }
      }
     },
     "localname": "SubscriptionRevenueMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "wdq_TaxRefundsSalesAndUseTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Refunds, Sales And Use Tax",
        "label": "Tax Refunds, Sales And Use Tax",
        "terseLabel": "Sale and use tax refund"
       }
      }
     },
     "localname": "TaxRefundsSalesAndUseTax",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_TemporaryEquityNumberOfOutstandingSeries": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Number Of Outstanding Series",
        "label": "Temporary Equity, Number Of Outstanding Series",
        "terseLabel": "Number of outstanding series"
       }
      }
     },
     "localname": "TemporaryEquityNumberOfOutstandingSeries",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStockDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "wdq_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "negatedTerseLabel": "Conversion of convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "wdq_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Series F redeemable convertible preferred stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "wdq_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion of Convertible Securities",
        "label": "Temporary Equity, Stock Issued During Period, Value, Conversion of Convertible Securities",
        "negatedTerseLabel": "Conversion of redeemable convertible preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/CondensedConsolidatedStatementsofChangesinRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "wdq_TemporaryEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity",
        "label": "Temporary Equity [Text Block]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "localname": "TemporaryEquityTextBlock",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/RedeemableConvertiblePreferredStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "wdq_UsageBasedRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Usage Based Revenue",
        "label": "Usage Based Revenue [Member]",
        "terseLabel": "Usage Based Revenue"
       }
      }
     },
     "localname": "UsageBasedRevenueMember",
     "nsuri": "http://www.csdisco.com/20210930",
     "presentation": [
      "http://www.csdisco.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://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": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://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": "http://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": "http://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(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 3.C)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177168-122764"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://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": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235116"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r620": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r621": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r622": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r623": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r624": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r625": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r626": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r627": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://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(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://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(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0001625641-21-000053-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001625641-21-000053-xbrl.zip
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
M,X7!/P;])>KY)Q7557*G>D%4I.#I37"6E%$^""ZR:-ACTIWFLWF8+?I N$&
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
MYF)M7F[:BN"Q(?%25 B3).*@\&AX?LLM]&N\P@#/5X)[&*3U; X,;>9OKU]
M0!4HQ.-08M68[J%!'<AYY!<2\(,P^ZUD^Z]_V7NY^V/E=NZP_J8I5AZE*F0!
MOI5T?YVTB'8-74N=&)";2_*V&"\.-?85A:]KBR#:Y%^F"U W@P=K[\>/8IO?
M#5L>]8<M'PTI.L=5[!_"K^CA7ZI7=Z#0N):HN;J&&6MHF<K6W ONC -(@[U7
MP HNIU)G;T:Q!>24T!5F1MVQ]?LF/8/?15YL^AL6U](M]<QA<GFZ WJ9:EOB
M! ]KT(T+0AF+;-Y:8:"961_.Q]L&^7?=I5VAZ<N]U58+*7[";]89"1[\BE?'
MM)+@W9/6&N?*:3*'HZ_R:V$+,+T#,^"0>O)I#!P-WLVRF;91<M^X_('6)1F@
MG?A 3%@'!T*'[Q>JXAKJYJ&A[W)U5O?L3!BC^\_-]SVGT#@%5?U/H7F",-N<
M5JOO'QIMBCQQ=!.W\&HQ$A86.<*EL7#C'E]L ]?_@1N-$8R5);LM/!"?K_#]
M[$ CX7Y^+!W:6:NL9KT<'F"43TN3*$PC=%I@/>Z>:&)A"9HAN6_@.Q3YDF^T
MP4T:/&/+>#J9:Y$JE@ W)W$U""S$$!K4#I24\V86089%@2GOD5IG$2\G\CUF
MWAM0%N3O3+84?D]U@O*^6:OO7)Z&<3NKR<R FY1I%;)HP;H02U*EDZU\(./
M[/)">X +S(>GN299QQES83:=LH()N;FHUJ#+G>%4Q79X$<6)N.5LUJ,/4,!G
MI\\12[XG'AJ18_!M7J/S^JJIX$'SM7*4C+EG^^W9?NN3_1;UQWY[.7Q-Y1$?
MK"\%CQGGAO]2Y/4\^#NG@'Q H^3KMHY8'I]UH;S@W2E<A)0 A6QB^X0F+_DK
M9%')WW3H0KH$.%4E>0:Z;L(M,:]F63("WO*VCI'17"-7B)(TX:=/HDH .H[Z
M6A)\]?:Z%R7!#N-YE,6)V^"' J0!3[B0+D6PZ[I@+RR*1'9Q7*,*9G3!]IA$
M&51K9TF-D0NW"L]7?Y=B!Y+)W7%^_'2MU@GTZNG,"[I',H:R@24ML0"S2KBX
M ]AWFF _)!8_HFK%FN,W7;8-[J\ETV,V9$""2^.=),6JC+U&1PY=4[GL\M&.
M#$0VRA@T16J):_=D!)<03ZCG1/";0"&<UQVB\U6:\$E6UDP*,RJGN&>BHE$H
M*8-#[T1-1>L3Z$62@(\^O%[N8'N_^&^TX!ZKAWQ9M'3HC_\?M,%?=:]KY,QI
M7<IQ=#<.?K7;+S=>JWXE%22UZD':WD-3>NQXK<2J<2(0AI^@@TE_;@\_[[P^
M@=L:USEV;X#Y>EROOUVH&=)#YE3/)4M 0V &/]<%N@!G>:$&)G66HDT-2\R
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
M5RJ^G)*R=D=%B_!J"XC="N1MZPS&]*9)A@Y&S,!8LZJFD[:5X@+G$#1%V^K
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
M@DG'X#GR??O! MU'TH_'#15'$;V%/"I69Y/&R0-Q<>)\,4R8NJ$:8"'<#91
M.>0W;14[--G"=Z.%3Y OXA:A$# 0QAF3M3D,0,.0VP/9H7)9]@&56 U8<>2%
M[2!3&X5E4AI"ZM@THJOGLR0RDC!K10:UDQHL)5S/DB,A* E+3P!#;3:2)T+S
MN.N+:,(0(P:\BAFOG?FWH:9_"]GG9';=?8^[_>,E;QV(VT)/D"\4A<ZT]B[>
MT/XR_VLS^_>JFO:B'D Z8CFGU@];-$^@!T[-Q\8F V JV(Q6AOMH]TI:[VC6
M96H2FV_G/4XJ-2-;2@.GVI[P_#O8;WC;PA[O] >8XC5.L8];CBV@OI)UVO-.
MTIX'O6R!8!(.=3N/(AE;]N9L;2 @.DOWOB7#&PY@EV.W139**H]K>CY'1T>@
MWIS& &JP_95OT=[KKL6Y/9-6+7*@RXH0($<$S\"J/[,\YK! 27";QJ'=]I6N
M67"HLRFX*TB R:.\R1318<<6^:$EE5*/+;%5GA'(&4084@^+USZ0+39 FSIE
MO<D>=>9<4C<59](?M$.+Y7P+9&E<5YB](LFV6YMB@=UW4 TG&VWV,Y [Y.3P
M>$UYM@=MB&[,H5,8^Z3O;^L$RO8^2!+HLKUP\&M/W1W&!*35&_R &-,:FYMN
MQQ];6>?H#QCV40E&?QZI<NLXGR3*.Y_G248YJT0[RA_%9DF3C'#:Q'Z1=#Y,
MQ4#8$DZ5_L@)NYJ!2/Z T;\I7FMEE%CA_O C[,1!79X_X?9U9&1WC#!:F Z&
M77-SDU9U*W83W&Y"]8MOKG1L".20C(O281K<AP^Q#5@<:^OB CWR:'A=XYVK
ME0GZF1>5G/VBV[EBQ[X5-I*/7>C;1R[0&P4&2'*!YC";5[2S</=-U-?$C^%]
M8X3HH.Y9)E-_E:F^<N7;*#-I&6W;WP9!'K*<-8A_KG[SJ#U:F-8=S:*#:7B'
MK,5! .=L"Z+;"C5HO;6Y/M""(;O=H:W;>@P<WI[F/QKD[G!W>+2Q",O>;G]P
M[H[6(1[_<GYY?GWR+OAP??6/BYNO!WBW)J]Q]2DY>N I^0[C]*_Z&Z?GO=OM
MB,IW 9L?=^H4?:GRA#O>&W3!U\@U5\93*?V."V:^W\CE;V TD[?;6HN4#[BJ
M.$/[M"BO *1:Y:3WBQ^3S>.1"X^!NL\='%N==N3XH4%18]AGR9A;-7@B+>CY
M]4E&KP2YGZ9J$I(SN<Y4!AI;I.C=XJK0^J/-H?/'IRJVVG[_][I(RCB).(9
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
M'8NZDSC!]KAT&Q-N!8-57?1:F ,<U4JWA.%*Y;+9%;LGK$_.=QQ\X+2"/G!
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
M:8!8K(O<Q,#3*9RG%#X@@]*+8=X_,%Z'-6E2)82I^A$?<L&_;Z0RT&/V'LQ
M1OCU2JU]&'@SZIHT.X$:3G!TQL^G4Q4,W5K"/5,M6E/J5;[%FE0+VI6G3 LO
MTV(=>DK#5=3P"KV@\A<O'X+"V=W9#]+920J5UJ4RC$Q8&X0,C)FP>=OHLQD@
MU2-O7C?;U W5X67S_5-%X#T2D!7>JU@A=O<R;UB7;ZWBD2I7/)',24^D3>B'
M*OCR8/?Y W7!G0UV8CKN3R>FX]5ZX-NSG\\OSA^Q?>$2I>UK'(?O)51TW*,6
M2T?4P'2EY8&1_<VV\]IH:G5GO:O7L[F7JO<C;MI*=5O$&J@PK)Q16B75!IMF
MBZ+1-!LIG73IYWHZU/_\9V8;#MZ513X>S3-01FYU:6KT1W!X*S^YV.@YHQ%!
MK)!R$V=INVTYM29,RZD)&]G$&34'<8\Z&S6"+&ZI\3FH2I5YI]>!HH0O@XJI
ML&(P&/S^T^#DQ2FJAEQUJ1)<'ZKHBC2_*H0$(02U-UT4&VI& \E!"4+3  $B
MJ*>U5J2'C^=I5M/4\H(T,$21J(MMK$K46>%F'9>B:$ZQCV-4PX4 :S8QC;Y/
MN\TIGT3CLJ@P3W0,+)D/ )54*TX$1YT:=W*JLA'HNPP\!]_@ITCS QUMR HW
MZ)Z2/;FJ)[LBH*VPL;M,]VW7= V]PZ;17=@K9V>7E%<Y4:6J*M<=2[8"H4;.
M/O$-& 89-/(NFT:G1$.:44J3>"IVCH3XK4UC7VHZH)(!:?IPHU\A[ !JS-N8
M; YR2JBI=N[)%!O,;#W?V\:*U\K+8_+B3_1BZ</VE%7R6:I"?WHUW4-5:)IL
MF_4K?IN2NT\T-%(<>0(ADX <)T^'R2(RY0!H=1L'C+AA$93EZ?)_WN7O3Q^E
M!US^C>=G_^OP@!Z0TK""U+5;$J8@T4G4]L276D^ OH1').U'UGC#ESG[M."@
MM/N9A(AS]QKQB1=]'B_J3[G)>E[DB: G]O/08N9-4\]P'%0ZQ."]QDZ?<3&(
MSO-XEZ#>C+8!'V"4]);!X+A@'4OJM  L,F12(1TWQ:AUT5:"<*TYC6>#C&*J
MRG&:[T@B&M'I7X)W]"?O<SWOZ$V?V&^2=_2$>FW>T>%YS'7+^\AY]0[ZK.W#
M,=X6#(?#5YV[4D5>'X&GW%0OSZJ'N:E?EM%N*%]U7;,*VU2=D(Y32J]8DJHM
MIYG\VZJL^8I$A,6$(**2JN3.-U6"\*?9 B9=SRD/1IN!*^>45LX#N:;/1FIE
M>-"P:LMX11EG-H9W4AMJ1OELMN]@1 9*HG#XJ=*OQ6L U>[#YW!!7=FI7[>Z
M[5S=F+PUSM%]BODE:U;5=$&W$GC@',#A=P#Y-EK0.9QD:[#3'F$"YI7QS9I'
M/8)-BCLL S#$^N2YHJ)D7^BX9)?!MHY^F.^R]7&;M2S&U@)+<EHLGXWM[5/X
M1\]DRL7%; F,D/C_O81:6]6,5- ?4TJ3&FH$UUR"M($^_,5V6 >%.!B8F>+F
M-?*#-.:64-1"<_L.<X%HLJV Q")(^J5L/P[7R#[6Z@/^GN:,S%@68$=C_ ,)
MG"8F]U.V-B\P[P4G IL$[YZD\(4RGL AA9M79*;3)&8EE?8=F/^2YK<%&M@=
M"U@Z<6H%XK]T HP)'C OPA69&2S8(J^F\$7WZNV.6$P $DT0P5D1XXH[#@>0
M*DYGF"N5*1;JJY+VMK@QDJC[83%)L\.1=/*C83DM+8^QIW1G+3QH$3L@J<C]
M@2=^B"C8=*R 0*-TA,&2H[T(**NK;31+N!)-+\''PTR^'=-9=/4:.],-R1LK
M9&/<K(\&X<0TG:E+A1EILDE%"7^D@N0"H8KQ'<-YA5"RU780SO+XN 22&LA.
MHE;9;UD<YXXB>S' .&2J/%R0^DX'&9!<1&A?LAM%*U%RPX%7S<!E-0(]4%:*
M.NUQK#"&C9R-6$>S016'R[S0G5^EE'@)=XU G3"R."WC^127@X#9EG?B8I9/
M:5DT3L:DIN6(K!XHO>0JNR7;02$G;TRV-1@6>&'Z..>K^=-DP'$O 78E1D03
MU$,FG\,AP_>]:H<25Z_!UJEMP8UR715-9AV3=V .N%3*TAK\!QE#B+#.*=2Y
MW.P79;$N9J\/@_0Y4A4//R6C+C#)P0@XVIA1_O)!*6]?T!)_N=H,OSX[Q2RW
MZ'#OU8,ZS7QFSM$F$YXVFNYT3F8"J!SL/&/E(LO,W;/]+0Q0OI<CZY@K:N[5
M:#$P7);5B:HV4&R@05'+BX'@LP&SX#)1]M6Y$BBC9IDL6CP-+BLC<?*!A1L/
MXC LQW-)1R:ET\#X,WZA:RR "0NB^@C*V190.^.00K;HJ:?%)TD/7"W;3@(R
MG6]*REM? -=W6R.3KJ+]79SWSO[6<'OKD(LR_(]>;0\<?H [5[9+)DK)<JZE
M^QZL(>?V=+5 _1@SRR=2VZ,6G*IUZ/1-^(N.];E.$+R4 US*P3:UX=D>=-E;
M2$=6=#GOFQ$RX6AF&:<5F>O6><VVP+!GK-9FOWF0T$'WB<KBU&'-A(="6-/-
MI%B>ZI@.YL^GO-Z*X9<\%@ ;-, Z"%(AQWA12"WLF'_DKI_@5#)3J>D@#IU%
M@S-Q;Z*TKQ2+*V([U&Y+ 42:.4VOH=?92O=,UU1ID3; +:0?24.7;72AOG\+
M0P9PMP593CMA?4AKH\$UCY-_%K<4'9LW<'+D'J1!LJ0[%3,Z=-U3<>6B7"WJ
MPP$:5MA6P5N6$]9FN*8M0UO)FV#[EI*+1JRS1E8GA4QU@+^9Z$PMM T46X\'
M[5^C9,FNT#<($="RI&M0<*4)6FEE027.FD]*F0[G-%!8B]$DJB<VN).N)%A2
M$X8ESP\:,W-6P5 OP0\)P]Y=3=5:H.15^G&'&S5(6-U6_UC1N!P_>=E):.ZI
MUVUM^6 ),(:):YM&B^<UE/P4L(P96@!U;7E^P% -$R5E?NH[39K4WG7MMKA5
MA;% J:E&(]8?D(RKMERY]-(--_VKI,D?;Z$]PC[4,'$+I..X5+/)RF:O_F8/
M/&!DT_S#O6BN&P.ISA(VN:CL^VM4@MLK2C8P:6B($^IU5IH3L+/?S:@J[!J]
M+/JO:>#<*\SY'09!CK_!($CWQM\GV'RXCY  &[)L7VW:LGVQNZ:(R]BV&XR*
MKYC=P<N]7S9;[[-1^U<4$F7AG:46LUF6#7]!Y[E1E:UX]@(XCL/WM42_1[V1
MHKMBGB6NW;D71;+$0[$<3^;."&GY0UV.LJ=3XXGVO08#"P+ K\)J=^Z5A07H
M*":H_*0-;ZT_QBGK+:S1L.%@E8Y7KUX%SHG^ M^<\4)NU,<^;+V8"Q8I(&SA
M@^79?ANT*T'V.R$E!_2:F[Y2.9QI#RCM430ENV_KHUR!FMK8E6/4*#UC##^V
MO<D(J)\N*2B>\ZP6*,HE7]_B]B(V<+LMQ6B-*^5.HL1<E\YG .8N THD#=S^
MNH =&30F(+TVT3-B,@&VTEV]*TT;^),0&R'.",4:H]3(]]T'"W3?2+L4/R8;
MQS0*>32<IBY];0?B8L3Y8CPN\V,BP$*X62-A>\AOQBKU:+*%8Z.%3<@QXI:@
M6"L0QGLGZW(8Z857;@]DAZIE87ZJU!JPN< +VT&F-E156EE"FB P@E\7TS2V
MDC!OA>",DQA465S/DB,A8 M+3P!CCS:R%)1]W/<%A!8;0W3KA.&TF7];:H:W
MD'T^=M?]<?SM'RT9=2!N S-!OE 4HS(VFW@C^\O\K^SLWVDPT?M05B -B[Q3
M&X8-FB<P:&O/Q\9%W3&Q;THKPWUT>R6=40SKLJ6-S=%YC]-:3\F"-DBRKF4W
M_PY6.]XVU>.=?@]3O,(I]G'+L4//(V5"][S1;^#!KEK@K 3,W4Y82$>.O7E;
M&PD6S]*];\GPA@/6Y]AMD8V2*N":@<_/TQ&H=:(U@!IL?^4HQGO<M3B_I<VJ
M10Y,=1+B[(C@&3CU9UHD[):O"+73.I3;OLHU"U8F;8&;-D28"LR;3!$5=F>2
M'UAR%LV[);;),P(Y@T!%^G[QTGNRQ0;V4Z>LMVF:WIPK:G;A3?J]<6/:ONHA
M5M-H7F.:B*1.;VV*!2X!==T=;[07RT#ND)<L$_1,V1ZT,<LQ64UC[)&^OVTR
M%=O[(-F6R_;"PU4^]7<8,WU6;_ ]8CQK;&ZZ'9^WLLZWW^.UCY+)TS.1<N-Y
MGB3$.IL5:4Z9H40XRM+$1C;CG+#>Q'B1I#G,@T#H$TY(_L!IL89[2/#>*M\4
M+'4"2DSP\/5#C=B6V('W(^Y=1]YSQQN&"]M=KFMN?FJH:9-M(\O-Q@7BF*L\
M P+9(V.K=-@%=^H^A@'+8F-:G&-$ :VN*[QP<VTC;G:@BE-/3*M-[*:VPD *
M\0]#X\@'BZ-8$(DM4!NFLYIV%BZ^#;G:X"V,-T*8#^IL9//A5]GI*U>^C0*3
MEM$V_%W<ZS[+68,:Z"LWG[1'"]O(I)G:/U&WR%<\6'I.=2"ZK="!UIN:]V(X
M>[NN N\3RH6//6A@BY2WO\'$P?V]WH#EK8=-_N7LXNSJY-?H_=7EW\ZO'P\U
M;TU6X>IS<G3/<Q(\M-<29]VPW,>=TJPOI:)PN'J#C?<*+^S*,!YE77%!Q/<;
M,/L=;#5RLCHCA=+ 5B7?&U<*)3$ /ZV]]&UQG[%5-O3!'5#JWL*Q-=DFGOL3
M5 0&+99$J54O3Z4Q-0^?YC0D2)PLTV-%/LQYKG/0%6)-8XN%;#07ESH5OI^J
ME.;N^W_,R[1*TIA=U[0T>1?IW/(Z*>3RWF@*@R2YB '?NHL:_ RN\'7<Q*N3
MYB6JW%,L#G-9E RV01-P&^&/B-N1CH)5K*"8Y\N8J"3BXS'47#5;<];]N@X&
MWV&.R,O^YHB@C-G?WSW\YH7,,0N9C:&J'7^JD/E=(>;?YJ:[2?%RS/D8$JO$
MPF2T+LF[>*=,NK04HQ6CIANU S(AK;VT33+,AA21<OFM9"30X(F,9Y1]4T#(
MO[FWVC#"?4O/OK"U\*^I!?8&^6SM!453.P,-QFWP]ZL+WC3OFPW3(Y:]=*.J
M;*:L36E%W])(4Y&?T0P&0?=G2K[):X3\_X1J4>-R(JA8L=Z-0V*JL!X@XM8&
MTDARAEG)"4''FI):0KO%7@?S2KA*Z4& 3*?S7#SYLBJW(IA^K,O<XK"&+ZYV
MHYN66DK*!VE@,%GC)0:-ASM72VXO>GQ2[K5=:@H<Y+7D0Q/GH1 H/%I1KC3\
M'?M;-O4NJ2JHHQBT;4YAMR$1Y&,"G23X$: 1XIII*=@2@CR (=4QM.#Z2!3H
M<\+Z]P _=_=>&<CWMW^_<6@D444VAJO6H8JL[8DY)X,-!''U_6HDC7MK.HC0
M=1#SR10PQ1[!!C[H$'NA<U F; Q'X8-P1!4&<"J!VO8R&DC]8<M.ZC'%E:T^
M4*G-F$O!R,SS<B?Q4<,624WY-#T$E/Z.V/LWJ5+T!H1LO6/) %6P4#FI\%QL
M[,;U0:UH!;>()$T7!\LT*:N4.F"O!ZTK0D2!-BDRZ7:.-Q ^P0LV,!VKFEG<
MI@<;:114GX,BVL:23CTX%1?OF>IRK*7!7%5D:2*H_TL?K4N@TDB7-ID.N\:I
MO)8N 'SM28.J*HTL)1T9=Y-M*@2W/$V6SE^"<_"'F79E5.*^<OJ")_&Y3QZ_
MW"-FHV6!5U]=1:,Y39=<1J!CH ^(O#^@'8P%+H9B=TIL.L9=Y,U ,H2I(]U[
M+;WPUFWU+H4FPWY/Y%;C08O2T;P;HD1>@'3L&G\0:%TFR-4"P^!,4"K77%)I
M=T^K\/!ANM&WQ;!%,]I8>\Y/=M*<3@I!=/E5W7V_FM$)\(A_S+$;'MX1SP"2
MQ#7T-HN#VCC")9M;P@!>*6RG[WJ,@%I>([O4Q-^!@5F6=%U+3>N-_JBJKQF;
M_8S&MQO5A(Z_&4WH2I/O7D[%V[3"//CO61,J0)!7<X&M0WB"C*^0204DE$6?
M9HG0C+,V4/RI$J5J1[?=E2!.[1KRY6X7\H)$%I^1_ -99J<RD%[JA,,<8]H&
MW5TED2:8'O(,*J@C)T?&?4)-#18'FMC!Q&[8@=\O<X ]A@I0F9C1""0E_LAJ
MVTI.PPF6THW'3Z;L(,G 9-HV6DZN?L:YQ(SJ22 C['TFK$#$=*R+<F&IY")W
M%>+TM8L??N:"D^BD'*:U:'4G,;SL5?3;[O7NZ6Z$26+'/^[O[+^0*A-^$!4U
M/\W4EO,#?^60ZB(:H<8&/Z4F5SGA-EG(QQ"?2WDO'5+&$8*!:/LY5]+\%ZPY
M3AMSQ+'>$88=@Z=0[E3%X-Y;O4RH_Z^3=QOMNVC+)0P>C);2.1>*QBE2(+J*
MMJ1>R"$HW.DA]BY%+9_SE5<MYNC%\WC_JRUF%=N?U/6,)TC)WO3/W=W=[A]J
M6JFDW(V+*7U&R]QQUVO'.XSTA4WNU?:C-2[L/JMOA!%;W@F,SK^LL[*(=0*R
M9,#]95>XT2G81CE^.#ZGS1$O<J:G,'?X5EG,Q]BZO6:L2,J$($/TCWG"YK!*
M@%\B6HL2F)1"PFJ;!5P/>P13X9UP8">YNB26A\UDPWY8?<@.N<!5+A+#RM#I
MO"+G^Y"()M48?@OK6,U43 DC%*+P,6?,,Y32/8.9 C\><7\_FC<(B&WN,0C&
M;C3%YHFE+?= Y*$2.3W_M1%,"#8%!"IN7L%5!($S(W%J 9,J[(6(\13.4V'O
M@R0*>Y+!F..^@R0<K>$$;8S(9#&CX *P76-Q*QDZJ!-P#5BP-DL4MTB<6H!6
M9#OPM=,]*PDI$58OC6.F6WHC5I3'/BKF+&ZYY9_N2!K"KSEO!S\0Y-.PYYC>
M@<"5B*([YJTP1P!%KX:S,6*D79Z4*2VA"7$E)6*\UL;A SM@/1<HN!UK:"1T
MJ_A#7MQE&FZOJ)$-* 0*F@?L@;05H;FH$Y0JA [Q2C/^5[YHLR.S%__'6I'D
MY^:;I)@&C;1B?XPNE#0/[ R$#<'LB/7HSB&\\=?T@\8-&%B^"--]RDYR_/%5
M#[.3'FZ-;ZA\PWE'V $\+HL[[#)K?!=&BB)7HPH*"XN5<QS:EJ8AUU!959AX
ML@!8-$YU@]W233"%:FK;75P'\HZI]%AN W<T0=@%;K<:(TM=V'>$)F9SXG@I
M[S#D;L"H4SU"*<5U@4%-8-/BD'JTX39<\FJ.'F(3;/>O.=YC%K)U(0:5;JS=
M<[U68JB,V(*IC D#CU4N<,_%^@:3C@;#-7@E5/$V0?NY*+==I^GN2^7%",K=
MYI.AX!=2##FIH<ZDDZ+6']I\&G;QMSQ#,#1'.;\2IYD%NUR-8SY(6!H9_5:R
M6Q\M!J%70.:1UA6\_8RR><E1GWHM C*"W28G?'$'DP;&5N9Z49F1Y.F+ LNU
MQK:H-4AX<#"S6,G"2,V2[;64=.P7&-92:Y+F?\SS6"I^Z*219P/IYPV:EB7%
M9''6L.XI'#R''N[.@E%?N @I$(@G**YPMSD6@#B$E4V5];Y:V8"P)',$N;5P
M"U +%FQ#N=MBO9."5TO8N*RM+D77D702/R/W&ZAC.'A0(L?!X>[+=B:'^?3K
M2\.'%IK^^4^O]G^\HAJHA%-?4!CR$;?U=[C":)BI_,,N?/_YCT\*AN^87JYA
MX'33Y#]_2)-7SP\/CHZ/#H]>OCQ,](&*U>CYJQ=*O=!J]&H__I_#'S:NE7B7
MX#EO7TM-V8#Z<2R!=.3D**!(]MNL%>;-DO:%G.B*8Y9)=.9\P%YPE%D7PG/B
MEQ>HJG"MNY776(379A2?F-':4:5[<+!)<$%L07A^?7HYB,XO3C][>2\I"+N1
MY77?P3<+T0XWYXE9Y1>,R*E7T;_1?Z=W:72J@)QJ657T_>548Q..CCN,";A#
MNT>/47C9O3?>>O^EUG4Z0:W-Z7N7G#QZ_X3W!^@8&[UD7H ([MKG\I"]=H+>
MP?Z+C2VNMZQ#_A=P$+0UHO]7Z"S+=;F,B43W^M\]#QY?P,??F^>HQH3K_:2#
M]_2WI[\]_>WK_NU[MOWV0VH\S/8[_@*VW]'>E[/]7K8$<U]\&VO @:E.*SI9
M>D(_/W7N&Z'$N_>_7O[]["PZO;SX^?SMV<7-^<FO8/G]?'GU[H0@W$\NWL+O
M?\._7%Y<1R?7U^>_7+R#7Z.37Z[.SO"GOO* -8?ZZ2)]L8OTYKN_2%=GOYZ=
M7)]]S27=RV R>*)[CT*;INSKILT-A<NEL)*3&PS&W1W,:[&#B0];!_O2)=-
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
M%C]#)!GV+-T6V3R'>PK3L%<9/^?C9YIHMF6*LXQ0S3<MEL4-A*@#:6)P$,?
M5G/7!]XP2BI3M+@0PC:8I\*UN5797#M 1P[?F?"8"0#0K1W-2ZYB;Z_6Q2)5
M<IM6FKM7ANW6S +P$:^"=RKH'*5'#5 E"M@FNMZPTPO#ZAR4H7_1'2140Q59
MJH$\)2TM2UKJ#?_!"NJ.<Q4<N "P :\"MH,5<6<=$,Y[*D!:9$-YUV-+98A3
M/I[(K9-0J']?J=E" 8<RJHIM4>;B<'Y\]SK#63*YU"([?,*;,?"&9SBM(ZW
ME-*E>7]BWX]^M3S:.I;7.6MPNG#@818IS N;85SL@\:OJ1@%O^E@!R_;(C)*
M^3M&SPSK(!"*#.\K"T4#LFK:]DW0#29>LS<%UI9[[2Z/=Q+R+ML!04]+BV3;
MTQKU=CA-VT8H:*2$K14S=]$)EM0!TK9> '0BVX&8D8.E-]\:R+,&IHQ 5/!<
M3;@^D+C*N=V(/KA\SBPI>I.I0MZ?%64DW[I&Y E 5-#%*@8))MS!O[9;KN^
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
M.@@*6#2QR-;^/-R&>)"06V-Y@(AKQQ_DPWXJG2SV#GLC]D#\'Z^6?$:1>E\
M3R4F O?EM<[U**V_8X%X"T3O,;%29WPA)NDL<*+,X,KBKO%-].7F4#?Y:_/V
MS_PMGY5%K)-YR?<4OKXPES5%#_2LU" 10#E-BAG]4&JXM<#CX<HF.L,_MCF\
M47N;+ZX*N.Q)6L4P*"PJX'HM^8\^1[AF*3((^)46C*P-F%;!PU<*7C5454I3
MKU(X#E5F"]CO>DYRS(Y>+9O1D D..55.7Q)/2'M)"8N?52)G-SHEKE@3,P4.
MQO-/L[1>$(^+4=*I,;E<Y,V&C^-5\"?C7#6)1G&7YA0+0'N@*!.5Q]H).#A"
M.!/#-@WGA>V]]0P6.&!=XDZ0HY:D+1HO$Y6/T;F7U6B"(!^FE^$NMZ8DWK[6
M*5X5-<X%161B1#0L5X\+^&U@ME[?(4'7$U5[1A:Q^4"")2FZ@?D 4$B41$U
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
MTD9M<%&)E 6?E@K19K$X_ 7]^D9=M^J!%UMR=[VOP $]ZK,3W1?S+'%-U[T
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
MFD*74Q95%LJI,GY+PN;B^H=PQ<H72%YZA6GTBJ(:Y6U$?G\.(5"LXN$0T)]
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
M],(H(&0NPS15!:61!-):*^C4MT9L_'&C J0B?V7I\XFX)I=21(G=<RS3V:R
MI,*#\ :[>XN?(<P,>Y;NBFR>PSV%:=BKC)\S^9EFN6V9XBPC5/--*W5Q V$%
M>9H8(-$QL-5<7*$>HZ2J10L:(6R#>2I<FSN5S;5#1.7PG0F/F0  W=K1O.2*
MY/9J72Q2)7=II;E+;=A3T2P 'VF4;/Q(_>DM'\ *[*F@JY0>P8*V5\!;B /#
M95P8:>3@6GU>[""]&MKB<B5QN-U%5P'!!<7W>!6P[;.(.^N <-Y30=DB&\J[
M'ELJ0Z#_\41NG81"_?M*W4H*6'%4%=LROSB<']^]SG"63"ZU5?J?\&8,O.$&
MI76D%9A2NC3O3^S[T:^61ULG\CIG#4X7#EG,PHAY83.,BWW0^#45H^ W;2KA
M95NTC5(;C]$SPSH(4"!#8F"A:%"*36].+(<Q7C.NB/':VI[L).1=M@."GI86
MR;:G->KM<)JV 5309 W[IV:.B@C7UR$ZMUX ^T2V S$CU]?!?&L@SQH,,P+$
M0+J:<+D@D>RE/8@^N'PN[%;T)E.%O#\K>/JWKA%Y A 5=+&*@3T*=_"O[99K
MW"'H W3A#!S(=#;/2!NF>)WHH]*[FE$+\FB([G'I>T36H%$1T#PN*H9",9@
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
MFRETB@R8Z=TI7_@L+?]U7\C9;_6N_PM02P,$%     @ ^X-J4]!9]:D,0
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
M6WP@/4DEK[>IN6T901;?%^#CCQ$3WR*\'=C*/9(2AR0NG0+_O@3H&O OC&(
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
M@U@,RTDMZ<BD=&H8?\8OM(T%,&%!5!]!.=L!:J<<4D@7/?6TN"3I@:MEUTI
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
M)8TIP4+EK,1SL;4;UP>UHA7<(I(T71PLTZ0"4DIVG7:QMEX0!=HT3Z4Q.=Y
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
MMO/A(XS:HR-,\X 7AE6%[A-ZRSP)YBO^'@=KW@Z.#7E9TH['R'*0E(&;>$[
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
M*U:H:.1U01^, :3-P6'C"S@3+O-8D[1 AX(\66 GD2XU%RZ=23"-$K(!M)N
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
MCK)A)2VQ_K)*N+8#Q'>:8(LD5C]B:L5:XC=#M@WIKS73IRS(@!27ICM)BE6
MO48/#EU2N>SPT8H,1#?*,VB(U"?7KLD(#B'N4"^(X/>%0C:O6R3GJ_3$)UE9
M\U28IS+"/1,3C5))&6QZ)VLJ5I\P+Y(&_.3-ZT$'V^O%?Z,7[K%YR(=%:X?^
MQ/_!&OQ5-\!&R9S6I6Q'=^'@5[O\<N*UZ5=2_4BK'*0=/325QT[42KP:)P-A
MY D&F/3G=O/SRNL=N*UIG6/W!)BOQ_7ZTX66(5UD=O5<4 *: 3/XN2XP!#C+
M"S4PR%G*-C4\,<-973;'I7L'X#FCU@%I>.<(L6Z7E8!#,QA-!$KW2I51K=AZ
M$*V)#8T'3/0P*I,85G^YE):U:JX+97;9B$8GG)=)1DZ-BQ8=MZ17!QGA*X !
M>K8=*>>&FG&I0Y6YU;WUS$#[MNTGW6,6]-X*6PO4<!9@>212TJ*!%8]T0/-5
M**RUSX3JEI_B=#]2,YY'^EH0IF7.T(LPS2=$F^NC=/7.X'?<WVXRJK?.H,,#
M0@Y:@SN=1X+;BG<:0U)YKBWOF@>DUFCF)5QJ!ERR?ZCU0H1/;^"G89-J&DMY
MFHWNX]?;"T0LCQXW@=]'T/+VP)S-YKB9$/P^]E\8H\TY$O24Z[3=YR@U/,0J
M'>_<IZ_M?=VLK^VS;2C,RJ*E_>^ZMEL^I,NK=]0\HF0$=E-6TZ%(, N2X>;7
MJ!>ZC2L(+*Q?XZ/F>:6T"<25!CBZ,5@GX+1@7X6\Y*I&L"5A ]G6E0T8OAN-
MU/<FT2XFH#Y'^\=[1]K6?$_T ]I-U($"D/4:4@2O"[9/+2E[0N3Y8FV9.9]W
MAOK(6.\ "<&9J%08-XB>Q49(0]# <4B4[E1DRJRP.!C6B)H=I</>"4)R*F!X
MX4=.UKD1)(OI@,O!]*R76-:=VL>H_'%2P #-4'S5[C6R<%8,QN/UBF"C5>>S
M>FM37F.6#>:LEV'& 1N02\<HQ55D.[;1B5W6FFVQVS#88.F?$H1V!0Z>$H1?
M8!\[+DG3>,SB>^U8AXJPX<<W]F]LFT%WB4VP@ZY7'R6V\S!L083_?EAAQ6V]
M[ MJ2BEK9Z,5<<YKSK!]&3T[GV\)?<\![;@_ 6T!)&E:_R@" <R;"C;.ICFS
MD4"+,YI8PJF*R)3L&+O$)7FJB7$+LZI5'GT(\KEA\11&*?J8F.N9)=J8!H,F
M/02:""4?73+ Q'!"X!#<4FYD&/@?$A\,MG#\Z.?VT^IP&SWTP="0/'58FD8+
M7I2!YY=T'"W)F<D3OL'%,<YZJ'<XUV!R]#N+=95T!&\M\ M:KGE=1%-,1))H
M05:\M.5^PVVD/P.G@SJV2E*6J"!<Q)NAVW8GNOO=>/!I."^5'O.0*GO,<]W[
MN2?"NS>[2Z5K'#N@B!TY;!@U)TXU2P#G%ZUZ39W<[A(\C_0H2Z*B\$IPJK#@
M@*QM/GUT=G7HL3D$N0F_METP*PXJ#X/H@B_(:7+IG0KR,J6MT$ ZXJ!4X-96
M[G=-6R![L-O99AIS1XYY1>N+3P<@+NMB'00W'M7^ R")EO6'MG#[12A"YJ@!
MO^ZD!=:(MSV>.EP?7<UB)Z_6H>=VK9;'U6->P^LRH\LLJ2V)N[L?F"F#=R>@
MB_11I\ J[DSWI1&9J'%::[!4N+3^>%E2(49('V=OTCM%D[Q>9P=&#CU(NYBF
MR"B])[D9,QHPG:0XCVH\C68Z5I; &:9,375D3S/WI?$/<["UI.H,>S#H&V('
M''A9;6KSU?JVVZ)^D5@#=?*"-TPHK=\E5*>WBV;S7,N#(=@JADIU\&CZLVAV
M<><2.)THCH9''>5;(P5;\:G(]O.*;/O3X>;K%=E>@@!+N%U)_PIM5[WQ9KF
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
M#OJ"Q<.-J 6JB]&>A%MG%XKR %DE\&:2/)31A$M+@C[#W[%=9=/NDB*!*HC
MVF9$NLEPH!P3)B2A@P"+$-^97@4[/%#TSY]US!38MA YQINPG-VCPQW>"U!\
M?__W&V<Z$E-D8S1I':;(VA:7-3ELH(C+[]<B:9Q;W1"$CH.X3[H>*7(F;.!R
M"'$$.@-CPJ1D0KR0.MG7!5?X^  %,G_8LY/R2@ECAQ^H<F;"E5WDYCE02+Q4
MBT4R4S[-#@&COR.5_DV:%+WA%%L?6-*\$ZQ43DK<%QL[<7TP*UJ)+9J29HB#
M=9I424I9K]-2UM84HD*;YJDT+\<3")_@ 1OH!E1-4+9NJ486!97;H(HV>:13
MAQW%YGIFJI@HZ1=7YFD2"XG_TDNK F9IK J#C<,F<&%6":D_'WNRH,I2H4A)
MQCK<9'H$P2E/XJ7CE\0<_&&N;%64A*^LO>!H?&Y[QP]W)K/1@< IERZ#<4W#
MI9 1V!@8 Z+H#U@'$V%_H;Q=*#X=TRCR8N T^$B0[K66UG;KEGI(:4F_?1.%
MU?BF>6'GO)MQ1!Z \]AU_X%G=>D$5XO;@H&=5'VYI'#NGE[AP<-LHV]+8(ME
MM+%NFY\<I#F=YD+0\C:\^WXMHQ.0$?^NL;D=GA'' 1(<&D:;)4"M ^$"SI8T
M@%/9VAF[GB _EM.7+M&Y=Q!@1B1=5U*B>J,^AN77S,M^1A_;C5I"Q]^,)72E
M*'8ON^)-4B*L_7NVA')0Y&4M+'3(-I#R$=+(/B)-=.<LECECQ :JO[! K=K1
M/'<E)U.[)'QYV(6B((&A6Z3X0)J:H0RD-3K1*D<(V:"S&TJF"8:',H/JXRC(
MD7+;3UU2Q8DF#C!Q&';@MK\<8,N@'$PF%C3",(D_LMFV4M(P7E*:Z[C8R(XI
M&6C@;*.#Y.IK;$A,FY[$&<+19Z+^0XK&*B\69I9LYJY$VKUV+<//7#\2G!2C
MI!*K[B2"A[T,?AU>#T^' 6+YCG_<V]D[DJ(1OA --1<U:JKS0;YR2G41C-%B
M@Y\2#3V.N>L5RC&DVPJ=AXX(;83<'LI\SH4Q?X=WCI+&&/%>[XB2CKE0"#=5
M,E?W5B_Q\7\_>;?1-HJF^D'3NRBIA+.I:!PB):++8$O*?RPAPIT:82M2M/(9
M?KSJ90Z/GD=[7^UE5HG]:57->8"$W:9_[N[NAK^'LS*,BV&4S^@S>LT=>[QV
MG,U(7]CD6FT_6A_"[KWZ6@2QD9T@Z-S#.B_R2,6@2P;<+G9%&)V2;83OP_LS
M9(YDD74]1;C#MXJ\GF G]HJI'PD)08[H[W7,[G 8@[Q$\I506$]R2:MMEC_=
M;_E+=70B@:WFZM)8#M622?MA,2$'Y+Q0N6@,HT-G=4G!]Q%-FA17N!VIHW >
M1@08H12%2R&CKR&$]AQ&"O)XS.WZ:-R@(+:Y92 XN\$,>R$6IGH#B80*E/3\
MUT8RP5L44*BX>#D7!7C!C-B:!3Q5?FM#S*<P3H6C#P(2=C2#=L?= (E_MT80
MM'%'GA9]%WP![+Z8WPI"!VT"+NGRWLU,BGU)')I'/F0:ZK6AGJ6DE(AZE^ZC
MAULX=RP)EC[.:U:WW,%/=8"&\&LVVL$7>'@:CAS3,Y"'$DEQ)[P4>@N@ZE6P
M-\9,G,N#TI4B-" NC$3*UDH'?& %3.0"%;<5#0TP=QA]R/*[5,'I%3.RP6Q
M27-//)"U(G,NY@1!A3 @7BJF\\H6;7&DU^+_&B^2XMQ\DD*>@P:DV+U'%^F9
MPUT&RH98<\1[M/L0GO@V^:!P 09&+L)PG]!)5CZ^["$ZZ>'>^(9*-&QTA /
MDR*_PZ:Q.G:AM2A*-:J>,"Q7&>>A3:492HTP+7.=3Q8^BL:N;HA;.@FZ[BS<
MM@?7<K8CC!ZK9^",QLBBP-U3(Q2I"_,,W\5L#AP/Y1VFW#6W=*+&J*6XS,\K
M\6MZ'%)>-MJ&0U[6&"'6R7;WF.,Y9B5;Y>)0J<:[.Z'74AR5,7LPI79AX++2
M)NZY]EY3S-'-\!V<BJAHFYCZ;);;O*=NUDO5PLBQW9:3ON*7J1@QJ*%*I3&B
M4A_:<AI6\=<L16XS.W-N%4X3!;O<C&,Y2-08*?U6<%@?/0:9+V^:QTJ5\/0S
M0O-2H#YQ&/]38M&F('Q^!X,&P59D:E'J.\G5%SE67TU,C:H'>+"LL5C%PL3+
M@O9:.G4<%QA54F>29+_76235/K33*+*!\^?<-"D*RLGBJ.&]9[#Q+!FXW0O:
M?.$")$\AGJ"ZPM7F7 #2"I8&*NM\M30)80%S>-A:. 5H!0M5H9QM\=[)P*LD
M;5Q4QI:BXT@VB8O(_0;J&/8?!.38/QB^:",Y]*=?7QL^M&[TSW]ZN??C%=4_
MQ0Q]067(6]S4WN$;!J,TS#X,X?O/?WPR,-S ]'(+ X>;Q'_Y(3D^" ]W]^/]
M<7@T/AB/]U\>'XSWQJ,X&AWN'NV-C_YU\,/&K1+G$#SGY6N9*1LP/XXED8Z2
M'!44Z7Z#6F'9++ OE$17G+.,@S,; W:2HRRZD&T3O[Q 4X5+UXV^Q@*\MJ#X
M1$1K![OD_OXFN0*QH^#Y]>GE(#B_./WLUWM!2=B-O%[W&7R]$.MP<Y&857'!
M@()Z)?T;_)_D+@E.0YC.<!EOQOWU5&,1#H\[G DX0\/#S95W.^_[AWJOTRE:
M;=;>NV3PZ/T![P^P,39ZR)P$$9RU/Y@,N??QO59A%ER$&'Y*P-O\S"/<WNF/
MD6'O7M\@:+S<)RWQT]^>_O;TMZ_[M^_9R]KS9^-A7M;Q%_"R#G>_G)?UHB7_
M^Q)%6,.J2Q51P<G2'?KY(+5O9";>O7][^<^SL^#T\N+G\S=G%S?G)V_!Q_KY
M\NK="7&?GUR\@=__@7^YO+@.3JZOSW^Y> >_!B>_7)V=X4]]E0%K-O730?IB
M!^GU=W^0KL[>GIU<GWW-5[J7:Z*).'<?96Z:NJ][;FXH,2TEC PCT.1P=S"N
MQ0Y"#+;V]Z2]I";L4FZ?G#=AI9:^^R/D&>^GY=\M6MA-C%QA(F_P&/BZ^ZV'
MI'0>9PAK '4<^<3L6VI0-]3(+ O^)?][!-[>^\W;DNVXR?E#]%0@A H$#T4:
M04R!GG.@F>I_N)&1\),;?D;N*YL',^J%;-)\DE"=8I?AX"XO/BA)QLH=A=N/
M;YBJ4!*>_)/PFW)N=U[DE6XC:.G_SHE)3L%A9=(B%U0K@W :BZ?(GX<UG(UL
MJ]NTP^:*SS717$7<>Y('Q.K/'?CRSN_YB/*6#(M+TI1:5[E#,Y>'*=@!,:)P
M4VIU1Q-1F"2K-Y&$CEF>FWM@[Z7>R+3S,4Q,-,VQLKW*.;_*=7B4O+A2*;;<
MUFCS_ Y+SPB*1(SYED8*-AGN#$1MPX):JH TU7VU<"N2S(Q4P76YIEVBV5A-
M##;=3D,'.G,FFJY@QF/4#V8<'<J70;"_N]\?*?.5^2P>(%\HE$@DV%JVA#-N
ML^VB*(ALH;U@-8,HS@U+)FX:JE3<,5DPO8>L"'B8@2#]LOV-:?<BUT?ZQ&89
MR(9"W>8L6_P]:OK3"O@#<\P,<\#6I?2:M%VE0'2FT78"=*F*,*H03.I6,-I7
MA*G=.@WGE.@F6 OMY)IZU4B)0@Q3F+%Z]%[)(=5TZ77#,BJ2D=)E!C.-=+"E
MY]M?6DIUT+_W1W!E2*0Q#;.),@BJS@V*N %8/*<:Q>C4"7RKX"K@C/F-D7.&
M.%]Y*=P.\GBW. $%6>4%=>>@A K\I'N*E@.&_TSS-*8_8%(XHY_""7>#-7@>
M!$2J6$E!^H!)D.1GN$S776.I<A(GV$&53F/"W4JP5HEN"V. K5KIKB5<?ULV
M&R?W1/3)_HZ#]YPL[X,$9."36T^ET>DPK\0:F*A6(;1 ^Q&_R^4V=48_#UIE
M5@(,OZ,.9=SC%)7LK>R&"/]%FO<ZXL(G)*$11ASL95)0^TK=OA1M-Z<AK@AK
M6\8M\[NF&DI0U?<;Z:S#X[$U\!UE6C0HYY*>[\13FHP^;$30%Z]Y^F$6U<<0
M1=% F)IEL+)R LT4TA(A:;<+S%"#K;UM9S<WEM1W% HK+&DSF#(*NXW*,*5>
M%Z,\PRJ- 9$TR4[%JF/IHC /L?DTLY(W&E\/_.;8 W@4LN6;1V.7ICSZ(/\)
M\KD<-(_^#8X8B+UI,C=M5PGN9_P*0KGN:XI]^_9C O5K:CFMNP?!79%G$S ;
MW$W,@M0GHDNHESDJ"#BX(6-9)WD>!^.0#(2,?BJ0<@ 6>"(#>>X,!*1^922+
MG5=G?.,BK.,!V@3A3!=9SG*&N'%/95 / ]V+&_1>03 XJ8"0TS>O04A%[%@M
M')#M 6\&OR/6P&F)U2Z/[!PD/KE([%3!*$#EL%+%\L]4UX=VXE:M7]<40K;N
M3L,V3Y/;) VNF";B)*(IWWMY=!!L86$.(ZJX89VYY&0&)S *,^'#?Y.45H";
M.[S<'02$*?2NA*E\X[T:->QRW TS@&-O +V(]YR\.3OI@P0CZ"5O*N(($-@M
M@:W7C&\\_FKSLQ(YT7_WO-FCB M/"S7)J8;,KT-%9;"YG;!JID%%;7*+:IT9
M:Y^I80#T)CIP]E'&V1_#Q-@3K,V:HMMZZ\S#E)EH6\LP-0K:52F>F4 ZK$ 2
M)6)+0@N8_&5I0V\:GNARV(X@08 ^DU2_. &']J-, YL$:S"VGN^N"S\TU+I0
M&)TS.U7(C9Y"MRQ$>X)RX8'WWC@>O@-5V\1JEMEV5'X8K(-*H1%)17\J2KE\
M%GM98AFJ)0,8+9#(A>L=)4AB:?7\!X<..8RU]<7E9..-;(LM4*I4!NM';AV3
MX]"\+>\'2XFI>8!QMH0OU-3DM*-16:/210=)I 8%2W#9;$5/&$5BE L)%Q;F
MPTN0U4'P["B9\\>)X?PTQ,/< (FBC-3DUE'^EW,LZJTSK.,Z-78O+\0;W"*5
MWKIOPU%>-&Q6)M=A(K6)RB*RD(G_4P?;;!VH)3MU(G$2JL!9PY'.%K8>E C.
M\@P,KV)AC?@.#A)+989+ G/$YJ-761MLR;C&S,D\M7=L]A=RRW&=F;N&3558
MA_E,1V?LI'D)#5/*2M^^"XLBE IAG_Z+F]NX8G%@8Y18/*1,30]O.#=#(M70
M^#-&84+8R)5T%F? ?J$U@?2V\5I?K5$;?]RL )G(7UG[?"))R+E4)&(O"B-T
M-JL@"=/OGV![;O$SY&SAR-)MGM89G%,8ACG*^#EO/]U]LJU3K&>$9K[N32QA
M(*SO3V+-.#@!L9K9!NI:4%)!H&%@$+'!,A6.S6V8ULI2)W+Z3J?'= * 3NVX
M+KA>O/VV-A<9QK=)J;CMH]_43+\ 7N+4RLZ$!Z-P9@-,B1R6B8XWK/1"BSI+
M&N@>=$N^U#!%EEH@3Z"E9:"EWL@?K%7NV%?>AO.H$? H8!]547<F &&CIT)9
M13Z4<SRVPA09P2=3.762"G7/*[4UR&%3!F6^+<9<Y(^/SUYG.DL&EQ@.A4]X
M,B;>< \G5:!"<*54H9\?F^=C7"T+MH[E<=8;G"TL39?AY'+29I@7^Z#P:V&$
MBE_WB8.';=$T2J$Y9L^TZ""ZAQ3/*RM%36>JF^--,0PF4;/7.59Q.WTBCW=B
MBBZ;&X*=EN3QMF,UJFU_F*9AC]>R"!L8IO:@$P&HI7YM/0#FB7P'$D:6 %Y_
M2SK4&T(PHBO!?37E2CR2*N=F(?H0\CDS4]$;I I%?U9TDO[6+2)' :*!+EXQ
M:#"1#NZQW;(,_U+83P=.D[7,YG5*UC#EZ\0>E6:P3 B0!2,,CTN#%/(&G0;5
MH&68J$:7VV.0<Z(CK[9H?M"DA&*B%Q.$)6Z_U"?7$0O9.GZ(]G&RC#;KZ:1"
M30*47)])H^<MB'*2-F&99V"S+8R'IOR$$I@)WB3JD]J>-@:4T(Q@EBP4A@R=
MOX7YHU?C.>APAUKNLR3RB86IPK>A9 DVOLV$NZ8T@A139;?(-S(Q87?']\ @
MN8+-%E/+59H.GE&[OHD7"1>BD4;JT,\0>HE!4H&<'<0QUH66]=UY.@]"I@H\
M09X69=R&] 0&VYIXH\(Y>?3$\81_QKP$SBR&W*T U601W,<-)DGZG);!EJ8"
ME\PBOO8VDW]Y:P/_5<AG5EHPAL1_*LJ#=:2BNO@=,WS[41XGG'(4]QXI0^K9
MMB5\<.@5V?,%VX!]9V=0SF/Q3FL>2RK2/KLT[42(40N1!3N8M(H#A4G0(L^2
MR"Y]":<'R0QB19UMF?,"HR*12M,Z#6&,4[ EMO^X;N:-E[9VNBT(_9F%>3E+
M@;O(:WH3YU&MN3]T[(ML16K*$E"H0?K@;+<;X&BI,1 Z(&(6^4C4)5C*;_>5
MF#5+&^8T$&BM+CD.P18?>N9Q\<+[QC5K$[N(B<79RX)C<ODX)&IXVHI^XG2"
MT11)H#*=CM=$1TLY \9;0OGNA4-@V\#8ZJ2<BE?GY_Y=0E9NE;/DI@QPXH[I
M-=VZD>/P&GN! /L"?7P&AD-!^@\-[M?9QX_\:-2#$X^5EC^\+9 !R&]X)$>]
MYMZ=.#;DGN5@5Z):'(&T=IJ:C=HDV=9(*SK]?!%\5XM48^_%9@!?3:-W__D^
M@39N$W6'P85?.4:,&7CJY(&+$7]ZV?=F9)Z00?0S3[>L7GQ3_V[6M>D>D^2"
MGI9P#:7 (Y6"/3W@,Q_0EZCG,["T%O"?:35+__K_ 5!+ P04    " #[@VI3
M[48IPSF* @"$+!@ $    '=D<2TR,#(Q,#DS,"YH=&WLO6E7&\FR+OS]_@J]
M['O/Z5Z+LG,>W-W<11OPH:\E;,#VAB]>.:("#6P-3+_^C2Q)@ #;8(0FEWMO
M6U)-61D13T1D1$;\^7\OFHW*6>AT\W;KKQ7\"JU4_N_:G_]?EOW[[]WWE8VV
MZS=#JU=YVPFF%WSE/._5*U]\Z)Y48J?=K'QI=T[R,Y-EQ35OVZ>7G?RHWJL0
M1/"=@YTWR%%N0HB9C,QDS%B9*:==1@QGW!",HL.K1V^L0E9@Z3--(LE8$!H^
M"9)A[A2*1%OEZ*I_HY0R0AIM//,,XV"\EI1*R9SW2)GBL?4>O!V\8:O[YL)V
M&C[_:Z7>ZYV^>?TZ?7W5[AR])@B)UX.#*\-3&WGKY/K$\_/S5[=/IJ_386NZ
M873ZQ;WSSVEQ-M9:ORZ.7I_:S1\Z$6Z+7_^[^G[/U4/39'FKVS,M=_T U^ZW
M>IW+\;%W@WMUU#Y[/3SX.LWXZ()S_Y^QQ[BNS[NN_<JUF\5Y2%,T.K?;Z5V?
M&TW7%@."'XL3,X0S.KKMMU\Q3?/U_7JGG8='FHZ,#3,=S;\ST7?G(;_H97"S
ML2M&-\];,,\A,>WK7L>TNK'=:9H>,#7<"O,,J9OW>.-#_O (X<#8 /-NFQ$L
MOS?$P1FW1OCPR=\;'D$9 NXF-S?YU@,QO76CT>G];G9DS.E](@X/W"7DFX9I
M'?VU$EK9I[T5$!$0G+4_FZ%G*ND&6?A//S_[:^5MN]4#P<_V+T]A_MW@VU\K
MO7#1>UV0^_7:__I?_^O/7MYKA#7@MVS$5W^^'OSVY^O!G6W;7Z[]Z?.S2K=W
MV0A_K0 KGC;,Y9M6NQ7@^?G%FW1BZ P^YMZ'5O$1CM< ?#JY&SS^HK<;XE\K
MN;-*8VH99@ C#DE+:>".!P 7[ GF7S>*H<!_V0VO#^8;KK[HO?& 9%D3;EEO
MF6;(O+G,0FNEDK[ Z$+^YFV_TX&WW0*9,8V#8#J;+;\!%ZU4<@^W\/3SI=UH
MG[TGNV<'M-KWQYMGA^_T\<[Q$=MYMTEJ9),??/F(#C<^7E2_?*X?;IS0ZE65
MUJYVCP_??3S?>;=5?T]KC8.K-MO9J-=KQ[Z^\V7KI/;N(ZKN;S7@6EZ[JE[5
MKAPZ(+LG53CGX+-"[\GAY<$7)VK-[?/#=X>-VO$1K1X?7=7>;>4'^T?GM>-M
M?%C<8YT=OMMD!\V/9QZ.V7>?Q,[^8?UP_Y^3*CG M>-/E[6-W4:-;#4.W_US
MO+/O+FI?JN>U=_\T:ON?AM=\AF?QUN%^F]>:6XUJ\^/5X?$G4MO?1K5WG^C!
ME\\G!\TJC',3'URMHX/F)US[K"YJE^CB_?YFK[J'2/7JB'_U@C(:O 4)5 $P
MG] , !QGBDL1K(S*&[2RMA%<:-K0J5#\Y^LQVD^>%6[H/-)N-X3>@E^Z)9E_
M2.:=MW?(K C!PG&=,<5!M6,>,VM)4N$:1<VBE@K(G(@P,_I^@/NW?4GA1U)X
M[PZ%-2-$&,LR,,U4QIC'F>:.90KLK<@-)Y39E;6/=(KT70?B^H+ #7-4TO1'
M-+VLWI5:+JBR/.@,,P+@S+G(M#0B ^O9AAB-8AJD-II&-TR1K)LML" NWP)=
M.Z:QW?+AXO^%RY*\/R;O79%EA&HL,,J(HS%C6L7,:"HR1VA (+/6(A!9!,Z'
M(%RP;T'S5L>X9*I6^JU\0.%6/RGKE7&J>X24=F"C"JN8(@)0'Q%EHW!("6WC
MD.H2Z6ST8:7B@\N;P%]_K6S7MD9,,#1<W^SUVNZDWFZ <=C=!+.T=UEK]T+Q
MZ]YI(^^!C3KT7'>3+0WF;<)YN &:+;?@G?WJV6'KG_KAU>E);;^>5X]]7MW?
MODP<LK/QZ7)G_^3BX,LVK>XG3JCB@R]54LLU.OQW';GFYY;YHOL[S8]XY]WV
M98UL7U2/_SF!,3+@ +ZSOU4_. :N29QP];E^<'5 _GVU36L;1S#N$^#$$WA&
M]:LU!(0.LPQ[\+,9N-:9\L)F1 801!Q(<&9E[149$7U$Y;7BAUMV>"?$ .:P
M"]T'O(?DW+[I%FXK<$&E<';?],!G^&NEFS=/&\EW*WZK=Q*3W'847EUT/=SA
M]?@M!H^_>>9P"-UVOU-\*WS&-T/&&U#Y9^!F=*-08,WH6^[3]YB#(5H,*#SH
M:K[=_G_C4G/WXK713^-W/RT,D-$W<&T[O>15K(W\,W1]JYMCU\/TMT[567*S
MQH^,OH\>\GILHD;W21)<3%JW;F!2KZ>A&4RWWPEKP\<7!T>W&!T;?4_W>) .
M0GO,&(G4>\FPU08%C@+6P<2@#0U?M]/P,0(_=/;3/UA;Z UF%""2WMQH>.2)
M,]HON'E\RH:K V\^[6T\>3:U\$)1:@GVB%'LC:4B!F<C%XIQ2@>S.2?,/#:;
M8_SYM-D<FP%B,1=(48^#8=@XJ[6WH%2X#00)XXL90)C,&S^A#).)\!-X+'M)
M%*]?S^=G,*S;IQ:JVO3:G9]DO7O7IQ\W0JO=S%L/W?:Q #%VB]?CH_\1Y[.
MK77.XV@C0\AJ'ZVTC $S,*:-OC8DYAK/Y33P?&S>,(H*$2W!:(^,&FM<X!0)
M%,$B0P[38M[0:-[0/,X;>OR\H8G-&Z$^\,A8M X8C :% IC'(6+N+!%2#^<-
MS_>\/=9^F-R\41<]C\IP"O.&; K+$ G22G3D2"DR/7P>OG4X2HL!@Z\>'G8!
M3H++>]7!TJ+/X>@@S'7C8,"KIVL&WL7;=O.TW8*OW?6+'(RCT6GP>[/=*OR.
MP;W^?/W@(ZYG[7HD4U0<XU 0O/8>3&$!)AE01TLJ"&)@CB$P__$45><+DV;=
M^SQY+:;QP>1^N_76G.8]TU@0,DGAK9*:@,]LF(K*(AI9-#* C4,\$4M#IMW0
M,WDK^$W3:>6MH^Z"T >!_<U]D#%0D6QN:UF0@E/ /* 31G<]2SH7IN@S/$MZ
M:]Z>H1F8=1I;(BE5@8$AIX0S(AJ$P#OD7N@9S-NRX-#LB0LD!'6/(_+8,3
M++CV3FK#",,X2K9\Q'U1_3][@N)H#+@+6 7C05J9\M$9DM9R*>) XN4CZ,NK
MHSF@JL5,@\LLN6),D: 49J"X B$&:^?X</UH/E36^/H1G8SV)MPABQ335C+&
MN-51<.NCXN#M&>O<]&9@D?'I14@3/1)I99@(SEB@3B%II 7?&YFTXHF7AC2S
M\$\F2"87%6+4(\\#,T8J+0E%%(,)1YAF=&G(-%7_9'+TH=Q0[4!;>Z\9LT2!
MD6UIY )[,+C=2'.SD>86\[=R!9/!'J\;Q816KCQ2&$4=, &_&_[@Z%BPU&I0
MEABA&<S;LN#0[(D;D<7@HVO-,>A]'PWV"&F+P6L1CAN\?,2=JG\R X*JH)P2
M- 223%FIN+/,>ZR(XY%AMWP$G;Y_,GVJ&NPLTI$:' @38%IPPIP.UF/D0[1R
M:%O,A\H:U]YB,O%M'QFQE@BOE00CBUA,D&8Z<!&"-PQ/;P86&9]>A#01D8"Q
M9Y9J,!""T1X#_%!CN. !.;HTI)F1?S(A,CFXF] X<LTU4QII'@4I0B:6"A_4
MTI!IVO[)I!#.*B&#-D0P#LX],=$($KU!TM.@*9U!)L>RR-/LTTV<CQ8SF2*5
MECG,%7A3%DGM)2.@S_WR$7>J=O;T"4I0L!IKISQQS+N@@+R>^L"\8D;;6>1=
M+3RLSIZJ$FP9R@35 :Q,:[@5'%PI)!1V\+/1T\LC763I?)$$5XRB9(I:$H0
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
M,,#5,W#0X2F5% $#]RX]&,:57W?K&AOVZN ^MV^1&!68=)0JD#*?6@DC&J!
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
M1_Y[-#PN(9AR?;\/)N^?GHWS8L71\T_^Z*PL\I/Q..;_A4/[J2L![\][@XN
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
MR=820 NABDH *R* SS,$0#75WED&:#@6 I!@."5 HTH,DT4O55/4<,U0DDH
M6TL +80L*@&LA@#V9RT Y$ZI+#@@U"5 F3CHH 6$X$BB^5<72DX3]K6N#% 9
MH,W8166 %3' K D04[)&)PF6NI+52!Q8%@PXGJCS,DN.EW0*TQ?\:LNRCC'
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
ME_W4;EB475(!LRS_W(Y.\KJ-+[[WV71??F5S4MG\%FS^YY4 9THN>)* 1,T
M/9:FO5&"L\9J*C.G2_7]>9.KW@BS2KUN@SMM@^",(F@E<.HL8$@63&040A:0
MH6A,Y%FIDT?7#,%H]4SS>VRYXF2&JO&JQKN.Z)8,@5>-=^]4-Y>;F02+4G"(
M2#+5.:7!ZFB!,&=D"C)*;>^D\1YL(U2-U\HV<#XZ92&682?H2ZH>D1%X4&5L
M&Q+A8M%XUS0&KAJO:KQMUGA+'G=4HKM?HIO/26:,!2(2.)X%DGE-E;ZF!H(@
M+@LM\NR,W4G?/=@VJ(9/*QO!$N:U10<^.0E8?E@A$*)Q-""E1HE4-)Z\>HA?
M-5[5>-NL\98\V:I4=^]4-]<=RO-(,490*3% XR68K)U 12-)S,I(1GHGG?=@
M&Z&:/BUL@V+Q9,.#0"19^-E,B6 C":",1B(]0VNSQJ./Q-5\C<YKO)9*-:::
MBERCJIK?!R<AGDP>@SGMT*'F[\TO,8#-EV3?Q>G!YKAW-HZA-S@I)YJG9V5
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
MGNZIJ&#!FZ"Y1T2FM8HJJRKF;-9:SK R@^!Z=JJ#TU?#4P=/YP:G"VNHY(2
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
M1)LQHNY'YKAX6, #U^S/-AUJ=V2#I=06%;3O;278C238VV5<XFR!:1J,9%*
M!..5(:":*,FX$UY:ECGK$)<4U6WU]-YZ/>[AH;_UC-[MN?[>YWK)"U(:;WTN
M2<%R.-?6."(SPTFF"LH*PZJJHD^>2OG5-7];-\@7\;5Z-YD ,)FXCVXT?VQN
MD+MJ8G"5B,(6=3BDOP>SDV?S*4R0F]0RZ?[T(GT8$NG=,M*0525UH1Q1/BL(
MURX#,PEED^/"5UBP4+$G3\O5FH1M;L8/<9"_9V!E>Y!O]2 O0@NE1,$KX8G)
M:44X0 DBE*$D%\P[DS,NF *380T[T9V<Y,?C[3A88C7I5!0],G?'?048B[0(
M6XGT91+)+$,+6#*F*Z=)">M(.%8G"Y][HE1><EU2E7N02%5Q3W+2M]Z+^XPM
MOBZK>WO ;^> +\59F,A];@W)D/R=5Y4ERE)/1.6%ILY1[P3&6?+[<L0?$:>:
MFZWM++30:O1K_!O7:T'[ PJUNVO?B,UC7TW&'P?6V=\NWL+"=B3;;K.J6ZEV
M(ZEVO Q;2FN,T*4DF-D.L$4";*ED1G*F*E!:\!^G(-5$OY*KC2UN;$M=NY7S
M0_&7/%K!<'<M%+>"X1L)AB6XHS-'2^Z(X5(37CA.1%Y6A!5&9*K(:"4U"(:J
M7V5?DX;^703##]]7>ZG3^F#TT4UOI=/Z=<V_N[S&;>)<6NX4:Q8Z_#T863>:
M_4(0"M^;E7\UGY@3A6E%8]\[FR#PG5WT>^Z_\\'9:2C"'L&LJ+/!#$;Z.:#C
MF9N,8.2 E>&<^=FYFCB0S!_=<!R_\1B)B.]OU?8K=1%ZJAZ.=PTLZL2]2HO\
M:JA&L]V1?5$O]5;CW43CO=]=AL(9HZ7'=DI6&P%06 LB>6$!#U,'6)@KCQJ/
M]MD:DN)M?/"'.-K?-S5Z>[2_W=%>!+.&6[!Q148D+0HXVI;";UZ3K+"5,323
MI0@-EM@:<N(''S!\8+Z[=>#U:T*'C]9$OU^^NY?ULFY-]"^4:BOT=A7L>6^%
MP&!$23C+<Y!J%NUTJQB#-WSIOAZPW.@8/:!PY*.5"_?+=;>5"[<@%Y8KPGR6
M.981;I0GG I#M,#:L$RQPF;>.\:_'NU\%[GPXS,R+WKN_&"D1N8V/'>/C8GY
M?J-<D'HP#W8:5]DZO6V_\;W\:W[PR5GRV4W&*_9W6I3?84U>3J=S[$UXX/\<
MCXX/W>3T.2S25A/=2!.M\!CEI;-,R)(H55IL12CQ-TJ$*I3WI<U*3-/]W_^/
MH#G]]1Y5 6VSX^Y?;=]-'&O;@WWK!WL18FI8.<^E)RYC"#$](TH7FBC#F'8@
MKC.&S3U8GV4_*LG1_08<K]U9]"YC7/"+\<;#]?K?1[S1K,ET*XR^0ABM\!J5
MME"JL(947&D01E*AO6N)SW,AM?%5H=FMH8QM_.['=FW= &9LS_-MG><EW@#N
M9"6%)8YK0S@3@DC)%<G+W/!2*.6T?_*T7(LMMM&Z[^C'.)OKX<  PO!PM=%Q
MOS=R 6_ D[K)^600HGAV,$U\BR$5:7QZ.IA.8:DZ1$C-%;XB]^A1F%'?.?5H
MC1GU$@8W4,-78>4/TK)M!=Z-!%Y+@+3W?I?MO7]W1*53EON,,.,*PIT!2RJS
M!1%5Q@0Z\WUEP9S*95_D7\W-N/63W-\#?LL YF:^S^W9OI6S?=$YVY^/CYS0
M4N@2#K,2%>%*<2(YK4@FC.92%KJHY'WT@3X>7\DBJ'&?W,0,I@Z!S'0V-A]Z
MXS-<BL>6$OT@8,D;7*"#N#XOTL+9K<BZD<A:94DR6/PC*T(%*PF7FA)1*D&T
MRJJ,%QD5%FL"^X7\:C[&K3?E_I[JV^^POCVXMWUP%QTGUHB,%CDG%C8FX=87
M1'&KB#8%D[Q45&F*+=?O$[W[X_&=8*;SV0+4F)VXWB"!;X0;$V>=.T52=#R)
M8>#X^]FDIFH,>&3K'KGS2,[Z /.S=LU>U4L6Y-Q6KMU(KG6XE3[O7NS_=204
M-48:24I8,\(SE&N%S4C.8:&%DJ43VS22QW# [T,:R?:4W]HIOU@XY;F5QOHR
M(\QI0"]:4J),)0A3TG%?5%+X[,G3HNQ+5MZC0_YX_"2OW5FJ-D>P@I&<\2BY
M2"9NJ&8 4&;C$ .:GF!1^=3-9D.' =)'YCJYTQ:==57I[^-)NV HMG"YMH+J
MJ^!(2GXK2UWXPA#G"T=X"1:6DCHC(B^4,Z+B*L-"<;DJI;9EXC_$F;U]S\CV
MS'XS<)'('0JNK<D-\15CA.?"$5$"N"AHF3OE76;0A!#WA-GA\3A%7DT&(S,X
M4\->G4O5@[,7RZ!<XI >:QBD^O(8S,,UC>X42/P>%R&PR#;+5$NJK3RZD3Q:
MX5T$4>%8EI?$Y048.SF71(O*DU+IW/@RET(9D$>K+?NV;-$_Q&F]=0BQ/:VW
M>EH7T8/(2Y4A(53)D!HJMQA8*3*D1?2T]"7C+G_R=$U<Y<$3/_-\+2'>O<$/
M#7W,6>(5Z.F+M5746_KG.X^G?!E!Q._U8FX)(KY0G'U8!A\,=(W6I2 VYR7A
M#KL%<ZF(\]IE)<NRJ@)Q1FG>S]AMI7C<#_Z8+?7S XO!;(7"MQ,*2QZ2,G.5
MR351VC/"88%!*!2&^%RQRFBC'"\!X_!^5N0/0B;\\*S/B'T&J?T+,N<A#MI,
M%O-CVESW%LV@U,)_R.'Y$>026&&OW70V&9B9L_C&[L@NOM#YY"N8C+%=;>UC
MAG-<H!>?S(D:';O7:N9>>._,MN3P1L+O\PKWK_2NHMI*4A0.B4HTB$$*]A[L
M&.VTI("(W).GN91]F6T+<'Y@(?%]T<U62-QO(7&Q9#8)ZBKL&6P]!82DD&\S
MX\1(GQ5"&$,E>_*TX'U9KO;*V2:H?!\RO3C/_UN=GOT:'4.N/3$]->MI=SP8
MC= WA T3PA%Z9-DI-Y&&.B_*3#";.\5S9;245G/8[=K1K%3VZ"4*P9RR_*Z$
MX%:FW4BFK7 (2TLISRJ+M3Z"<%V U5?D):DJ43GKF8?E!IDF^D5YGZH&MCDM
MMWW2B]*;BFEEF>#PGY).%ZK0.<N8=Z7'DY[+[4E_2"=]$;WD7BAE!"65=)QP
MXY$5V)=$\%QFE<F\L")0MH% N$<G_?&DPEP'O3BD3-F$6[XAX_FZF;I3T?:_
MOM'#_S "79:V%(QIFMN,L]PJS4HP K4O2L$+Q@)TNU,GUU:@WTB@OUSI5^6E
MS87QI,RX ^@F+)$9+4@E"A#NN=>*81HR8#=>?744[T:GZ(Z]65LYN)6#C1SD
M2&9 JU*KJN"N4+J0.:/P!RV\I5D13=BM''Q(<G 1V,JJ*%294Y+!0A,N94Y$
M)BUQ'NP8YX35W#YY6HE^+AZ&&/SAFUZ\F9^=Q<(P-0S\@,/Q=#YQ7]7HHK,D
M#.;=CN=8.K^P)G?= ^.F0WQ<ID_O3,$A J$;6]2"M/P:9_D/JKU_3!U]ZZ4+
M+],.>@5;:M]M U\WT[ K!-M%(5PAI")9K@RVSRR(K!@GQE/%A5,5$V!IE/>I
M*OL[F1);D7.?GNTNZR^V(N<K1<XBJ.>YTKSDEF3&2\(58T2QBA/MM*\*GSFF
MS9.G+-]V%[E[O#93GVZMOF(3,/XQHV[? /B8\:D[Q 79"J(O$41OE[$/KW+O
MI"R(+:J,<)H)HK*J(E3FNE#6Y,(C]KFMD-DUC\(#BIL_VL/]#2#&]G!_[>%>
M1!FT=$Q5TA$FI25<J)PH$+[$%(HZ#X<;3OB3IU7V, [WCU_P,!Z1$!4?U$VC
M0P^1VVN:N^K>O55?XG6SL+_!$!\/-MTU9N*";,9$B47J5.0G0Y+5TT \W/NH
MAG/W-4DM/YK)O^X1?QA]?.M@^Q#VT7BB)A<8S)M=-!OO</RZV6/_P2VV5=,W
M4M,KA&M,%*Y27A$KI"%<,T5DD3-2J0+9Z4ND8$-FR'N4MG9+0'LKC'Y0873K
MQL%6&'TS8;34^ECE3&D::G] &!E'B61E12I;B$*QBE&)W0FK>R2,'E$@.9 S
M3S>COP76VOD9_#J(7:^6FQE^31WUHW5Y?.<2ZV:Q#WP@R=P]Q4:3B:#;V7PK
MZFXDZCYT^A*^9 ?/WQYY2;W*/'80J03A@J'4JQCALBJ%RJCDM'SR%,1:7Q1?
M+?!N=G@>4,7THQ4'WZV;X582W+HDN%B4!(72L/S*$$^U))P*3E194/B-,:5$
MD67,WW8+COOF+GVP+K%GV%6YR]&_ ?,@F\QPCB1Z@U%/F=2V^4Q=A)9$Z&J%
M%R=S>'\X4'HPO"UBO;@N*XO\:.7FK7FJSNU_?ZD[EX1-\')DY@B(G\]QO??'
M(W2G'TQ>J0GNA_3WX00>,XYR*S=O)#=7:7YU+A7L=6)8#L:B-XP B*+$9,+0
M3( IZ3VV"OCJ-);;/% /+[B\%2#?&7AM!<MW%RQ+^7%99;7B!:%* 0JS-B-2
MYP51OI"YH%3Z,KLU/'8?A$M :_^:(1*!_^W@X]/_@1_UF--!X<A5?#:>#O I
M?PF 9_#1_7H^L+.3^A1UOI6>)&N_HO1T/)S/-G^E,VCC,.7S^PL#BF,2S>*%
MJ>C^Q-&&(R6$4&6EI++<\CQWRLJ*L:KB!K:+4.J(Y4_J+YU,ZB<X4\>.Z(E3
M'V SP0/^HH;GZF+ZY%\+\W Z&)'NI&^:KU,U.8:/XJXH@I3?,%G>?[/)BAL-
MI-MX$II(_ ([VTWP4S <=6_&TCN9H.S^?ZY>MNK)T\. R,>^]PS%/J#T__F7
M>KIN2X0?U]R@NQ,0U1N>CEYK5_86AW"#G<B?K#G5G<V3BT7U_)T.7[7V,9^]
MZ3U_^>;90;_W<O_9SNHS7R$KGOZ/GOSKZ8V_]KV?<G\\@XN!M8AM:F&?63>:
M@ND'OX5ZQV!+)AY>,"7?S."%T[@5EQ[LTJ>^FV?+=WH)3NW/3^$2YA8,L$67
MU,'D6(T&G\,I;Z<,_M@=V5<3-\7BQUEP6#5SV$[A\Z8F\A#&]-LP-("Z2YCT
M>;^&2:=O/P,L^O3N/<">PW^?O/O\%]SWGY/]/_;R@S_>7>S1M\7>\]<G_YSN
M<8 \0_=_7E_\\[<]TY27_QSNG_SS_O?!_BF,[?3W]P!S^#^G+[)WGQ$RO?S\
MS^&'\_T_?C]]]_G$[W_>_71DM!62.D&H*-%Z$MAV(9=$2FX9K4I1^3(BW\%H
M[NPNPE5=:&.,M]09S8W7@NNJ5*P $<2%$^))SP'R/,-S-IF#!NBN4W!Q[*L9
MS#O*UH,S%Z7TM%<CJ+1;EK8QO)<&$2\35NK*@6P2=>5E>O)K3T6XXB^#&<@7
M<XUS<@"8[./ G6\45HOCCA)Z@*)B]@NMON6#7*J'4$##$1J#@!Z9G=Y/*,$0
M"]/LUV?C4QC01?@K_[4WGM1O!(F>7OZY'[;"^<EX.+SHC<]'&$*<Z^G #M3D
MHE=?OO?GS.[T>R=JVM/SP7#64STXMG-+1@%W]GN[+\G9^-R%".38S\ZQ*^89
M@%(TKD"L!D(?$/!GD\'43?N]H3KO^<'D%']UQR!4ISC[!N8E=;>83./ CL>P
M+J/8+FL^=:$*PV$A-;Y^47_;CLT</].;.%S#^%6#9-$PP8#RPGOHZ>L!>G.]
MCVHR<+,+W/GQ^V#_S<(MP6P[1O=@:%J.7K_8C2MZ$D,F9FK/E2*L9\-!:-\%
M?]D!*#('?^ST#H,:";./CL;Q!/,54(G ]*G><P#K87[J-T(,=P2O&W>JW22:
M++3?HUG.PJ/$5R;N>#"=A2EN5QW7!9\,U_TMF,GPYO^%![ P?+CD@9F-VROR
M<$FQ,+Y@-U6_3GLG %7^.P<C%N:AAZ,#41S&#!??G6,*:K\'(EI--Z. )1!S
M;XYVB)/TWL!:S<+&>!5]P0?)%[RJQM<]$+T_9_[EJ/?O.9Q65,C]L/*_C=4D
MT&4]'TP<K#DN(3PHOA7B_W"Z\4CA)V:=O:G.\+3AOH3#^-$1.%QD/')XBN#3
MZ;N]:9BXQ:\VVV8\GTUG<"\\- L9!WC_I:R$N/'67?P<#H8+S+TP##PE<+?P
MB+(?GG*GMSL<+ER_'[);W6FP#DS;J'KYGE$4@'I+G7H'H^CNP3,7I)ES([C4
M;#(.&=4.[JGL>]CO,7QPC..)(XOX<#!=&'@]R\UW3)N6$4[V-$@L!:./3&8H
MX (D<G!NW^"0IBLMAJ.E=!&86SO3&]\<GT7Y@W<>PZTG@3AMAH)F"GH^2DH4
MQ"A)0;S@IQ7*=IMHDVTS:+CW69KR,S6).<)QOMPG-S$@J>$:*)3[O8''S0*G
M!N>[OW+]&<Y;3=#?Q%0F-LC&\\'L)-P/1,MILP?5\<1%")AD?'C$N3D!56#F
MDQ!PN9ZHN4<G\Z ^F7F_<SKKXQ;TA0L[Z\1MC$S]E+3TRU>-CL8Y&\!$+>R2
ML_D$O9)A7ZK>ZZ <DC)IX#7J@-]1 [\A<(9>1C4!%UX<%R!VW!2P)+ FH-\"
M)-SH@PWG:+KLAG4%SZ0I*RLUKZQ5U!9<EU7FRM+9@B4SHJ+)C(!?NF[8E_N_
MWR@?YHT:NA3_!IP*&@[^",-"3RUV35GG?\T>F6&Q=_@N.SA\2?<__Y7M/_^+
M[I\?64V5STM.?,$9X<YI(@WGA"GC*+,L][E^\K3J%UG6AY.RXDV-0G1%8O53
M.!6W[\WVC:[0"V6=SHSD%<^% G-'&56(2BA)[7;?W/F^8;!O:%%84:F29%XK
MP@NNB$0J9554-J-".R;-DZ=7[9I!F.0%P85B**B[<Y#XH#<3KDA:#C]1]XCN
MH6<]*K/Z>@K-D&7Q&306;M#_=5D4Z96;A(5?II(4&IZ&Y85E)5=6".9+1D7F
M*MAYO!*)2G)I%])+MMDK'$Y[M^V6PBW%][&U?&&SG!;$YQ*V5.4E$4KGQ E9
MYI125DH018SNK-M0#9Z+D!(T&H*9^3#9*R,W0W1BG+-!5@6<^PE6*^"42S?&
M[>HU4GRI>$)'&IK!0:&_!LL04)H]6"N?RL>]F0K83#07/#?&$@9;!^03;"95
M@J0J2CC/N6!6F]#FC^VLIA_T  <.X1= OA@$@M6S<Q,J+AO!A'\$GT/($@J^
M!=!^(,X"$K]*UBQM*2M=[F114<$,-XXI+YB4L*$XI]3P_':WU(M/9^C,?ATS
MH@['SQ$E#O0\.&0G;X+7!9O+C>S;SM/^[CI=YA[W_GI[O@?Z3^=,:^^(SD1.
M>)EI DHA)XSI(B\=5P;[H>3ESBKM8KV]P(0=@5TUB,6\':N\A=^M@KL9B+)Y
M4>7*.9]9SZ53($<K6AD-&\U0)LLMB+KS3?0)-I$RU!?4.2)S+0!\5QEL)VN)
M81Q4B40=@QE2-X/>'33U-5!J^:H K;;XZ=[NIHN]XUO%3[4CP YL;S1&+WK
M&SU\K<%1P24>/(HJ!N33UM$7\54'8FY)L@T:A\-.XVT%&1@TTA1MQI!(55^A
M'D4@6DJH+CB:OAR^?5]=6_>@3UMW(6MLJTW3UL6Z0D-EJ6U!7(%UA4)A]\$"
M()O/I,N8A^F5L'5W5NML:F4:8U:X-R:88()YW.I8H0=TP=]=B\#H(=WIO<4J
M.-Q:R1.7BN<:IQBZ:1<\KHUP7.?ZOIX#.@[3U/492/DZOJ%^+W0EJMQ2X:@
M[)'ITA:>*V[S4E)5R-O6[_7FK7,<8_N]J..[]2?/VJ=^T_ALMS(Z;O0,9#0W
ME<YT 68)V)$@HTU.I&45*:7*"V.8, )@(ROZE61]+MAUE?Y#](N_<6>S$-[L
MY=7ESG&%$8#QR&+\>=F[<ZN.\/8V]?7[Z]38]#8<Y"8K*&.><6U+;DHEK&%:
MLMR4606(W:4S+/.*U+]L,?HW/[&[Q<$A8//#=Y_WWK\L]H^/J 4):[%)G#:,
M<*\TT;EBQ%HKJ53:>9X_>5KVL^([.<@=D[;21L%X))H)@F>*&U$9"<8>Y7:[
M;^YZW^R=P[XIRHH65$I2%44%^T8*(A7-2)6SPCBJ>)4!&B^NV#5!SMRJ>WQT
M2XYQJU7!A*5%!K#9%$)519G[S+M2,5=F9=UC:7'W;0V[&VZE3_M_'5G&2BIS
M0XS)<@ -S!%EC28XY87T#*P[[+W+OKEA-SN9C.?')QM4Y4TLNI#_%7 P#F(Z
MU^]3/L7$#4XU[/>HH[_2V.-<.R&T+YE7G%JIJ;$@-HNLR$ME%;]"5&Z-O5O?
MSI_W_CKRPG-A148H=Q);26-3::X)+:636:6MY>63I]E.?B-C;]H[=B,W 6$7
M:G7MZ6"44!_FZ\3]&(_ ;(RM5T9!F>'F7F_?+0#*"5AU TR$G(]B8_&4N!=#
M3+4YN.9(+)4E+"7+WJA*H+I&E< =9<O3;YY1_F9P/!KX@0$MN!MKL]$*'8,E
M  ;FO<D3OZC+Z7X;[/WQU^=W]$6V?_JRV/O\^F3_[Q=\[Q3.U>$[_L_SMY_@
MO%WL_[WW>?EL[?WQ\OR?Y_OOWQW^1=^]__!Y_X\7^;O#XPLX5Y_VWY]\V#_$
M\_8R?_=YW^^]_XL=')JC@E.?%;PD,+UH5#I&9%'EI% >P$%6>&;-<JHX%QFW
MA<PXJR@WWF-W:YKE2OC,:,_]<JKXF_GI:=S9O<Y:]-K%Z-6K\27YXE>/9G'T
MF5(^<WF9Y;GA9:&T-]QIXU51L!* ^8/(+W\!TQ-2B_^8C,]G)XUN1!-U/EU3
M3G2OT\X7,IPQ)-IS]?,=Q^<S\=T^BD[K?)"GR1_\[_GI&<C@R:QW,)_T?IM/
MX<WI%&=B,IN?36&;!2&+[=87$MK_??#;&WRS3HN+ KY^M<X<GT:XL7E(/=C+
MO9GZ@)CY(VQK=1Q0#W[AT\R-4+_,T,H)<#JE;0:G='!1A+3,D-(X@JF$5S'E
M/&15MH<C*!@UL5,<X2#EM(><4#4<CL\OFZ^02>Z&ZB*EE2:DCZAL?.K6WJ2'
M+PSA\^.055N_>CZ>#U.*Z#FF<F+^9K@\& (?T8<1[XAIE@M8$;-BW="9E &+
M2?<XE$OF)E@H<67KM:B'!-]3D^$@JE[\$XNI>H-9[Z?\9]PXHW%O. 8-.[EL
M2F"2?Z(_]Y3'B@%59^F"WA\ V/PXQIS4"S2)0C9R?:-+QILV2KL?TZAW>KNM
MFN^O]?GZI@ILVI0P]4YAM1#8ZC2GD^ 33@4"88;CEHS[YZK- Z,;P>\F73PF
M0R<_6#TC;:XTSN=RGNQZX/%8ZX?EYOKA;2GP78_EVY0"KT4=5Z*()=0! Q*9
M*SBRYO,"7;:THJK0MA*5JQ1K:"J^%0K^34T'8%XN(>"+^/,1HV"^=_CRR,C2
M@1U9$<6XP68EG&A6&D*KLH0_2LL974:U#Z%6*2PZ[O%NY6Q0=@NEM0\1+Z*.
M"^HKU@K55=:F6V6]5K^>*%!TH5#G;.) O:ZO,'F[TWNS$RO=DF\ 48(Q&'=:
M4K #N,79$)ZNKK7X8W?W55-LT33F')QVQM,I' HX ;#$Z6 V<RW\0?@UF0^Q
M7,:XR4S!&/UX/!N%XG*X9JS667O%!%F#@PQ>PI%/,&B=?&DXO,XLM'.'5XVC
MZ->D93 G\)##B!^U&H8)FIXX-TM0HBXS[+%8I)+%K]:<:6V3VFF_<T]X1,Q
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
M692*4Y4[1U>9_RDMBM)FLN#<."WA APP1*Z+K)12/42?PG.G9[V7T^D\8+*
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
M'5YU7[@O+JY.1+I.E1(L:TJ4?1]"[V1<16ZVEL;8Y,[=0,]#NGO_MEFY2S?
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
MZI_"8=JS'\-9RB([/=QL]UVGVQ_VEB;X?N?3: <W^=YNZZ2UV81GO3O:V?S
M]XZ_\OV3CW#/C0O8JWC__5:ZU_%L\'WS\NBH2?=P\W*/[7W9XJW-H_;.[M')
M_OM_CIN;?\%>_?AU;S>-NY729?"!II9@E[PQ(K+4<4:DZAL2"6,H 8,K$#>7
MU\PE<84M++&P)(Q)(QTCA(8H'.6B4+/!^F.FV:@6(8>VOP_=PYXY.X*UWCXM
MV6O"] =D.]\^GNGQ!^NT8Y(;6F@>N#:<4NT]L9@5T@C_&K*<=Q>D>OYYU ZQ
ML?4]N&'*76KLY#S.7JISEC(?7?[X*M\@J;U^FL03\S7T5AOG1]U&+WQKA_/^
MPDS2F%5ARCIH3ZS762_T4YQK3D ULTFF_78_E^PX&_;.NBFO-252=F"SE4.
M:[O#GDM)I*F*VC?3&98?W/Q\>(4\ %#,:[GT7$[H3+E:T]G=?7C'E/X L^?+
MY(GVH)J D%,B3*.?+DQ9H14L-/JEB*XM* :RW/DFSXR?@)>C3!18]IWX,7P+
ML*.6*GWI!1"4'/ BZ !4$S'!DC^;YC,UCF3P3A6<!A'$+ (!LDK"L3'6@S6H
MO%5!::V(PM85VLVE.TWL]BN1+G=IN9?*K.=>N2:-87^TAVQ*:82?@;_TJN2?
M8-Q1PPW[0$U"KTR[+C-_\C5E!D\8+"I#<>>2AI5<\I3& ]N^G;[P6R[9"+!T
ME;WSKVF@K5@9OKK$6,"2X>#Z2YX]J>..>X\4,[,S\>=1[RIEXS @VPOF*\K'
M?;^9SKFYZ*_\.@TO@"V3$WC=NT_ D+@)=&)\MA<OH<^GC/HL!+_EE+;T+1B.
M69JQ-(YZ"07_S^T4N8"MEG< [),_$X""D?>_OYI9V;^>BMR!6BR\[E9 N"7S
M[B6$'E3PX&B,.?:B<7C%Z Q(^5M().1RC4I5)Q+6@WVV%$WV\Z1H_N!LM]U<
M([",&VMLI=* .?%MG(+98'AU0>)E/8/C&6REVHKWGL Z<_4.:8=UINIM4X;O
M,&5O<F)J67JD+/WT(:6?3]O)__9ID!Q==<)SG0YX[3EIP 3;R"U-I4)E$,9'
MH0)1TH--7 AR6RN%^T6>5$[#=[WN23*OT_B^M ='?U;>J*WOJ1L'3'(J6I<:
MD.R:[TMSP/I YV)UP+I%=M[_=;Q_\OE\_\L_7YN['R[WCC\>-3</1?/+WG=X
MUG<8&]W;W2-S_7=V/_.]D];)_NX?G?TO'[ZW-EOMUONM\YW-K]_WC[?@O=Y]
MW=_<A_?X9SX?&DL>&/$*.8,=XMHXI"WCJ"!%X54LC!$: %*M"J)>1>9@G1)=
M8^!38V 1+;?1Z@+^Y#%X2Y0F-+A0**F")[=U?J@Q<,DP<#K().*HM% >X*\@
MB/-8  9ZBU@1F6>LL-JG0+QBE>/Y"J U!M88^!8P,'C,C6.%5$9R"ZR ><.
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
M('.$M$52! C\E/.A2X?LV,66#YS+K9=MORN'J \# [2LLC'G,BS&LIOV\=0
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
M!Y8" #"O_7!+>X\ZGOZZPCIU0/TC#F,?5HZU#JA_3?I@-J!>>TRID#0I?HZ
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
M?0IX[ERWEU8E%:";XE035\Z,:H:QV8O&P'P=L;910.*(^E1Y\S-W@[TX[ _
MN#@+H0<&,$QQOUW2L-3\+>DVX$S5W+C\6#"41XII=G;&=RNI8>ZTT4ZSG#AD
M&Q1DNC"M^BJ\=AH</ .896BX"]>!7\* 8OO4G+HV/+03RC=8'?5.J(IVI QX
M,,H3K:O2_Q<:554B_+SX+B!V699N+4\N^<K2EH(@9.W&?/XGR [=/DUIXKOF
M^V:[[SI=,$F7)M>S]>=(O[[[NI<.[K[L'S<WTW\?\-Z7_:/F^RV>^VO2=R?-
MI'\WOWZ?U:_-+Q^/6B?;8O^D>=Y*_VU^/-H_V3K?VSU,8[[<^[)W"?H7[^R^
MBZEO9ZI?Z9V.6$4$6C;U+C,>*65]5K(^^%1>1,ZJ*889Q4P67$C#O2RT!!D#
MRN4H,5'3.)L;6LYZ Z8]]*_MUOLZ2GTLAO#;)V1Z H&$%KHPV"O& ?*Y]993
M5UC)?&0Q%;):Y$!LE],X,-_'93=*W#]I)R??"%@'1\EUDXCZXYLR;<\_LD+7
M9!,#9O=@BK,R&'_Q"ED_GV9%\O\ B'WW)%5M#B.TFWVU$N#SG6!7]N?N\6F0
MG/%@)(#MT)GR9R97?"JIEW14?VA3]Z1!.]<'@3^NJY_O0PR]9.FD%S/PO,&4
MWS17+P&D+LWK-" P:GJ]"YCA#,BK5S>H9J6_6OEHIXJCI%GM9M5AN]VOC51A
M8-C/S[SJF%IZS%*5IX%)CN"I[GU7K5.SGRPUX4M79V]<NNR7^YE%/!!KG?,D
MV@CB;5-MH<)RD%K,N3:Z M#B&K.(@RW2/CS]ORMHKA#4:'AC?$VFRY^ES,,<
M[I23.5G/\L6#/'XTWK9VMRX/ !"8X3HBQ11&W#&.K(H6*5M@;PUHM11WA]?8
M?+_1?_\KR],]EYS@J##5!=<8<,58XX)@6.+(I,6.L*I^;G%-_=QZR1^WY-OG
M!S*5!*0XE2Q- ?-2& 04WR)LHR!.6D5<[K+ R:(EKP L8Y -R8DR#;73H/]4
M74.?&'<>V3>Y%L)'">'QA^\'3&AM P%N%Q5%L P .5%;Q K/J"116)<S[(KY
M#G$/PYU'-CFNE_R12\X/&%;.:U4@8Y1%G$N*#'#YU.2  N/WT5F<N[OH.^+.
M B?*==S]S75OH[CNWE9W;[N397>]C?M"LKN03SQI$_*;Z$2[-'Z2O98_'/D
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
M%*GPT6WEU]^U%@ 2E"BUU.Z'J,8^9QQ;HD!@8;V?"^LZ*2+?FK,K#L_SV&)
M"AU%"VL'>5&R%Z+6[9<(=R9R'>K#T^'N(K;,^ OUEY=^F"TCMGH1QG0#]*.7
M<C')E(:;Z1V$(N+KE]>AG\]18^KV1$Z>S#N1;Y9?=^FK-:XHOAN[W<EXM/7K
M7M?9^MVN91T'S)[IK9;=_5U_,KB7S;K[;>B&W)X;<T2G&X\>:I]H:*?]Q$.<
M3^^:64S6>,6X45,_RT065A*(_W[DRYQC IWX9[]GUPGG3@"IV9W[BNF7&_!Z
M&(-G/RBBF-Y:8G_(:9\4R'HUD-U1YMU1^PH^[#5(S4:I*[__NH;J3SAEW>][
MP7 "-HC7&PZ\Z83U>V-OV(/_-W0FH'P?6-L2A%_ R/V'I\FZ*OZ5"OC9 N[M
M1.9*+/[X\O:3#\_]<8VZ]L6G7[_\X;X=_H&VY,^_N1>?SD W/QO\ ;;FNAWZ
MW[_ ]G3?7+_["YY9O!V^>_T3:/)1^/:?LVNP8X=O7[]U8(]_7;SV<?9D/:UH
MZ/<XG\RFG>$03-#!P.UWIMSO=?SIE/>&?#+IHQWZ/_^:N([[\FO3D-LT9-?P
MBOWJ%=ADQ)V9YXS'_<%PZD[\07\P8@S6 CSBO;NM5S ,XQ$81CV%8L+=D<>"
M<6?HNV#X^]ZD,YM-IW!C[F3&79^Y_OC9#_VA/9[V6\$O[JBAUE$K3]1&SDIH
M+%/VQ(;-'L;/AL/^S'6'_G PZ@]FX]EDUNNQGM]WAP[K>^,[KNLU_.S!^=GZ
M=-K^J,\#AX\Z'IL"/QO[P\YT,F:=?F_$AJ-@ZL]F'$PN>SK=+/>]71562VMX
M3Y[T)WW&G='0FSDS#* -6=\?!;-IWV5!X(Y\WZ@RK2?]]5$0H_%TW!MVV-3C
M8/OT,'PQ[76F;-9W@]YTRCP'1T$,1IOIH(]'^D_!V?-;?,4S#&8 E>9IZ.7*
MOV.Q:Y;ZMU-AVCOZZ# ^-IYZP:0/JLMH-AF #<_&@V ZX;V^.^D%G'D'C^LU
MK.JA6=7&D#-J@#9CK,/Z ;"J\<CM3$!KZ?38T.&<C_F4H98R'MZ1R=521\S)
MT[8#-,V\P6@TG4X'(]^;C2>N,W89&_2<B;.7N\70]J/3=ET-&7"T,(.@TYNZ
M,U!#IM,.\Z;]SM@=]/O^I _7[3_[P7&/B;:?@M/DE9[G 6I'RN+<.$]V.D\F
MTZ$3S!R/C68#?QQ,&!\&_=ET,''\8-:?&,WC^+G3>O_FP'=ZPXF+XU7]:6?
M!ZPS\7VW,_4FO8'O@O09@N8QW)RM:IPC)T7:?L\9C?MLZ@1LT!^PV=@;3_H!
M&_7@,V\T,HI'&TA[+903C$<!&_<[0R_P1<?ER70ZZW 6../ ]WMLX#[[8;"9
M@=QZYX>@T.F1*R"?DIQ%=Y##<O>51&WG9@_;O=6PN@=G=1O=<[@S"KCK F\;
M#CJ#V6C6F7G#H#-Q)YX;S :3J3M$5V_?O>.@=9L+%0VK:5W_5\-J'H'5_+,V
M8G4T]'I#UG%Z?J\SF/BL,YMX0<<9S&8\F+&@-YP!JYG:@X8N(^WC-7O4<^&_
MD2;"N&"B@@V3^0FS)I,)&XW9E/D#?^ XG/G3<;\_'@\\4#\GC/TY[C^[H?!D
M\@#%0AMYV%0LY RZUCT7JWW@$<NY_YZE^>I3"GL5>)*]#C,O2K+BB*K05HI6
M_? =4,V[?_R_@/: =GYUW\(:_WU]OGK[\W\6^+O_?OIQ\<[];;5>A?;./>\#
M)???N6^!]C[WWKW^8_7._>GSV[_.K_]8_(%[C-[^_$?_OY_^$[S]ZZWS)T!Q
M,!B!''=FOM,9]$8@T9G#.@$8,R#8AV"K.H(? ^YQ_PR9J.=[?7?<G\T<9S;@
MP6#J3YSQ>-3K>:,I!U-VO6I-7D&'[L#2+V$3T6^NDQH=3ZW;O]?(4N#/C>#Y
MX3RV+KP\F?'4<GO.Q*9*,Q0K+%Y94<)B[EL,Z]>"T(-G9 V<>N"; T:R]D:.
M.YWV^\%X,AVXH]F4#3CVEQC-7#YPA],_SW$#3J_OU$3F\+ !K$G.LP_<X^$5
M,C&-XD(4YE(4CIX8>5V\OOQSVI\,@'M-.P-W$F!J%.M,9JS7&?/A>!;TAV,6
M#*A;UH88LP!=(_B+;<TX2['J,,0B&I[E%LNMK1@04__Q-21@O1[S^[XW'#K]
M06\R V5],AH./(>[TSX;N\A%$0F(BVYBP_F[G_9DJA_@P_*^.^X3N_"WG]ZL
M_O3\P8SW,?L-N&=G@'/Z)B-OU!EQ8 !^W_$& _;L![<[V;22OJ7B5!;#'5;%
MJ46Z3#*.+(!_X:D79E1)JR>C=BTLN=4+;1GIH$(1\@L.V ':"RT7 Z5:URRS
M4KYD(<U[_4\1<PN%9[=!R]C&CB47'&"-*>POQ*=?I(@4H#57I:7?UJL.I7;5
MJW["9J!+%?GVG]Q[H>*>G%ZKL!,*FO;G :K8J%3%YFE5L'C).[.4L\\=%L )
M7[#HFJVR9]_7!2!(/QWJVP"F"<KA+KD8!/<&+2&=@7\D*:'1"\(_? JVPXYF
M+]8\1>[XKSVN[=D/GZAL#JCP%3)6BF*R'YI0XOA4[.&]J]@?BUG&_RX +&^N
M$#;'HE"_"Y4  (/STR5\]VL?F/_UN]<?PO^^]L,_%F][;]W_%\+_P,@%(_6O
MS;8.P/2_7+R&?;SV@/F?]=[]_)_/[]S_A'_\\^L___W]'/[W!HSCSRZV=0"A
MX+X]^[,W&CC^-!AUN#OH8XO,26<ZFPX[SL0;3/HN#UQGNJY2LT' >L.1ZPVF
M?# :.VPZZ+F!YS$.6.WY&XT@*I!; N:[->E&/?7&=[:AW41-E78=VV)15!.&
M*NT QT> -/7F#,3I@=6<H#FQ\124:,\=#/L."R9>X(S&/3X M<H9H1*]Z>(F
MM>D +?I5Q++L(OA=[/<B_8"G+.?)E)ZH5W! [O^XDL]E\L%*SW[L9D(/3G6?
MSH87GW[[\O;3'_^\P^=__7/4[XW'TUZOPT<#4,*&LQY0X*S?<7KCX<SK]:>N
M!SQ],+4GH\U>[UJ?$LWJHOK-\<NLWKL$5'&IEF$=-1AKH%FQ^!+QCCJ2[#35
MMG2A O(+QN[4&:'IX ;#F>LPWA^PP208S  !=V#;'@CU1F[W/>ZV_++$(L>@
M$:'1Y9>+LS\=9^HQ8#.=\72  P-Z ]#0W* 3.('C3+"RVV-HO0T;$LNT1C/
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
M"8+Z,K[CXAK,VCWUN>'Q%B-<7*%/!=9JF\V.NL@%\LFK$.F-H1>Y\#LQV1;
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
MQM*;34:=KBJY+5)J,!)&L4+$Y*I@-DI**U4H5DB[O\74:.RCJ&RBLDX*4V!
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
M][QAOT5)?(E?R1-OV <UK,)7*#M9LR>5",QR=I.Q@.CH;9@)>!U!A(/_1+&
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
MA2=2P*R"1=:%UOT#P7U!0NE56>O<.MW@HM;'S-,.(G&>%,*-GB=:3R!E* F
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
M<25OYI)YU.=(IK=(2UA(<MQ'086,R-]W>@<.Q$^#A/=9ER RG&JM6I75L.&
M%/V+J-4/F8M_ERX\,1\CQ/P,X<4BJW'!&18Q&(7_W@U"T79+FG-*O5-I*C)R
M),VO4A7(_W_VWK7)D>/(%OPKL+6Y:S-FV7U%/6:DE=F:]9"B+G>D:5ZQ-;W[
M,0M(%%(-9&(R@2I"OW[#CS_"/3*!JB95S8:$#S1C%X!\Q,/#'\?/(;S%/9C2
M)WI=V_HQS?^P\W4%KGH1,R/H@9VA 'IIYB0S<:W00>_BP+E;IWOMRO-L4F(J
M,N39BEB>[W:8?;HU^ YM-D1$BD7'9N+1LYOPR@ 1 &FPL;*<+AJE+,.GC>^#
MB>O '!7.1MWF\R7/!=10F4X"0G^[?M5L.:TC24F2NO)UJ.4F10X-8<-X<N\)
M5HT)U(2$IAW,80@7-_;0H@V+:(K(5&U/6I051X;TF;9VC4QI\<-\Z-MR>FE?
M5\ZA9,M1%Q10]R;]-GTX?DB;FSND<INX![$717X^DSXTIUSNS^!@34_T76/(
M4.4#<C>@,M2Z0!5T1^(ETD/RT-2[Y,;0GPC6\+&YBW\\Z-ZO;XWB-Q#>S5+^
M"&?>\$FQ$B@-)8(!("]ZF;ZQ$/7>_18ZE(LU-V L[AN21M\G1XPB/)*G 2EA
MVG+<>(-#NSF<0J3-(HERAM^.PQ=+R';K^B%M3MI>&4&?>Q17R2,93@JHO]_V
M=\2QF+[9[TXL(;0Z9@8QB<KV J:[I==_RL+*^1PKMU4$],DD0-4&&.U5_O+M
M?WWSU:LO?I/BJ#3\NW;I72+:P+4P0^L7JZQ!/2:7>UM3+]H!!RVW7<AU;LOA
M)7U=+GTZZFNN?1N08P8]#(9VA8WZ62:KOZ4NN2/_)"VH [*Z^Z.RM2>7EF-K
M0\S2 ^C].$3S#JY2P9^DZ8QKM"M&F@*)RF+&!N4**YRO#37A%+RWS".;GO ^
MLZMY<COVH9>;+DW(_0DY[)95>#?-F9<;:'QY^P B=ENK+[A6I464&ZHD$AN:
M>R$%MK,(J.J6>1T'#JG8GKEE7:>PGGIWT=E.O6Y-<CL)4 B,)*_Q?DE_<$P+
M0OM>4<*1P&]&PRP/(43S EM8U^U6*>FCYN38X KE3_&8Z1XITN2-((WW?83;
M]L/MQ/S$3FZ:OB.U+EM++=R=7MI)NQ/7I#B#V*#\]+CI=\@6(KO-.%5:$,QU
M#8LT-LEYE@K5JCX(%^KRA/[5Y:;)P%-*4A_3_9A G I:.S9 E&UBRI)*X L5
MVS6NO#EF&2:Q9H4,,&9V:V:-2,:,;EY98D+^V0^2>[ OJ,Y3H1[AF5.!_M=T
MAN3YJUE[#N1?P)0.M8B'6"N'*P?*6]S*;)^@R,^ >F&#<F"+2 YP'#,MD4M_
MIC-S>T2=-47T>S3)2M__YZ_X#LS7GS*E,FW]WPOF$*(VK#WV)Z^Z^Y,3B9QM
MW9A_R;\31.:UH::5AC23?*["UI*!;&.W6K*<3/BY;/:,DB!UI^;[FM@+*H]Y
M H/0/_WZ9UGUKUK\TR]_\_H7[I__^NO7O\S_A"C@+W_]^E]-)G M,7Q'J+A=
M>J7-N&#)X$O29R1T9IGL4T,"0_PCU41;J!R:?)T"OZB+IH.#911&R!T<>80V
M3;T"'(Q'(*? '<#H"!@93I0=?161 IVQJV;;,D51O1QP4#F<6>@QHD7G"P%%
MV5H._CTQ 3AH 3'A==V1&62)$8F%K'5/.1TGV0NYO/!Z\3LJ0;4!S&;$@2-;
M5]XG*#Z5="_% XKI/15 1[UQG9LMN*S@<FP"UB_;FG9$=1Y>(M>\?60F95/D
M\(1^@?I4+;"JP. M.UZ>*H\JSGF2V=JJQ&^E-#7B4;.T/8T^$\-4LP2+015;
M+[^G[J!C)PVM;^4V\>8ZC@YW6KM5-C,X:$101O#^_WJV<;KY)A_IFT@CD(>&
M>A[*L0]M94]#%)%M7JG: 3NBTUKK;V_S^4+S*>//9JE;<AR!9,]^OQ6#F2%
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
MO$*\&C.QD*XZ$.>,RHD]>64OAW&GCX;+STO 4)')I.X'L-'/ZQ'16;?4ZNT
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
MZ-AHAX7@R"U#DR8WB!;$MWKN8L9ECH6\V[]8#WUH6Y=M.L\?.'@))(8!%5;
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
MEZW)>IO&.1\&=\=NM6W<+IV$Z/:8N7,B+[W00J%+F=J")R]%;TQST?4!I4K
M"5J^60%M%(#@6BOBC(/"6_*V$F/]>O$U40!XG*V1&LXK6>LFR?@I8RK(5="2
M^)&I1!F'7\8!#@7I6ZLFV-C95OV)5N\58JU8%YZ.I'9GO;'4WK&3,.NQX45X
M'+EREXX2 @L>1$X<W4NB2L[F%',E YC-R@F(K70\"9M<Y2E"!6PZ, 4%C)MP
M+%P=*.N]#)<.Z.ICAXF1ZT1L0RB#_5$=A;L3JXQ9GU#-K0<"\H<7P.CO]&7\
MMIA)/7T?,Y Y-RCP$[8=DOE,;#_*];8@7Z5D_E:U:8OOJ>8PMY(/1/FAW=+;
MEJF@\.(X -TKN"0^L8)Q?=>O/1QBMC+)?,W1[5=.C+9KR"[40YI83S96 [N6
M3A22W4:)0FD8I0I!7=N7A6^] ##A 5;-N!S:.V6J3,/POXVK]D^-^"=DX':+
M+W[VZG_S*:Z$::,&5QZPK$U!S"3(XZG'-@-*R)&=+)BX=64K95Y+ 7>9"_WM
MT*/)_PCFV*<>VS-&IB.'?!58Y@_"/ -,-95IC!R%[O'=[[Z4%C6; 8^C+0>?
MOFK+_OS\&SZ"#@7NB&<D@=H40(1%/#GK\:FZQNP>\9?)QHE^HZ\9%0?.+E6"
M MJ3VLO@D>E&?OUL^D?U'[,S93OV,( ; 5V ^SV31&4_M&#&R02A4C#%/T\<
M%\UXZ-7$ H6=%.UUM_J?XGI=,--&L$.^I3G%.A0%/$1)-GF<EP*@D1$NM=QV
M[4B47NA/\GK:O!H-Q&O!3!7.9N$GSJ$.EBM<Y(=Z>\2[^ZY5F5A!6/[ @_TS
MBJC?&<GV5K?.?<\()1:PY%/<,4J=.;+='F;NNJ)]ROI@DE]XGTQ)VN"-M)Z0
MR^3HK[6F#R)L L1(]Z=?CD0-R*)%!K$"TI$/P.<O7G]J;+>9$&J&A8GNIE:A
M?&1393:Z+6K:'IF0*I,2BW&0YU!Z$S @7@(R")29>*A<'9V3$C1":5VNL%J;
M":72I&%B6IA3&O-)8[3V$3NHU1QNFGC)Q^R]7#QFGGL*EGY][(.07=[^%<&(
M8!;G+5,$\BMQ.??2H6.%R=?=06Z1A1<4P9\6\PKV&6?J@PN9:N5SO,',',SL
MUS>8V0UF]KD=A&^M@Q#-FODT0YIPQB@778VQ&3NT5+M&[DI[YF#6@U;TC'";
MJ88'-PZ.S2/%3BF*8M5:O:U9.NVO]3%/^4Y"PM>MG*/=-B75NX_AAN:^'NQ$
M^HA@==S \HHU9SZ+>CRO!:*MG->8)G&<I!*I53EAA$B%"887#B=PGA<@4A)H
M)QJQ: *H7AYQU05B^'/L/=0,2>29UY=!"8W6GL@D#[/M# CS41+"2.P<E<)J
MFLG3%6G):@PA+T_O1%6*LIGV9<:>YFD_9B9:*#O&[2GY.?CA76&)%X)Q5\S[
M'N:S\;=&X/QS.O0YX^7;NI&BI4(&YP=F^16<IIH0(7@F"N6YCR5**>5HZJC@
MS=89&DT"!U$L6+L+) #RZQ&DT2YG[AF(L2:$X,#H3'[C.YTU_T*3'3"O4P=[
MPHNN^]5=.N2H+:?3(KW@?XK ]$D,2K+>EG2W1E83I71X)"T."5L7.?IY(*,X
M"KN8#[$U6Z.+'T"0I$.=G_FM/24S16&H,OV'1@(6?IE5= *<P^+4-B@:%:1
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
M2'MR/QB3<8J/^-CDN]N&?&B;QR;D<.]./D?G/"K(2#V CW7&,YD9J5PCQ'-
MPD:V*@54GD*X'T)UD7>Z'C)W;2>G)@0+^NVV?V17S;_@18KB_"@H9H>Q%[HO
M<8.T;*#K?\K.B]: < 74672& )CF+N<YOOI\=L;7LADIR?OHW'C3G4+I5KO,
M$%EKH]0L)9,KZLY]+]M75H>*>0@ULB#3)'D$ CSJ7G8<<<$ SZ\%-Z/Z\'Z"
MJJ=D)<\MMS#+TI>'24RFQ4 3MOP<FR:V2*:N51T?MEU6M-*"UKI8; P=K)>&
MKI)<'U6JCJQ:P>B]2]'[/UZ!_(M;@?Q6(/_<6H+%2V"AX3ZYL2?0G59,T9A.
MP#MD[ #(TG2J $U;+AO03]:"_63$4K84R3^JEYL2#>D*I7- 1SF2 N&YHC'A
MV7+2446%Y:'8MQ',Z_1)U W/D%'XRI+6A8.5G69#'?$@()])(X'@^;&X3@YM
MU^WWE V_2[;&A<GRSA1OJU3/422_'ZC8>G"P<B)\3QZMA+-P/A5:T*R:$HO&
M4M#D0#!)R+4G3M^ZJ-+G&@9%T&L/.<'H#(1 ?8W;&FTO"LZX;_KD+.S3DLLJ
M?=6"IHGQC3[/8S=BQ+(TB5]=P/0&OE3?N5YU"0LLGVK$GQP@*<Q=50SE5T62
M)PH5%2!Z5O"FRYV:FB(@@F=\U2Q19> :T"^^J!8__]G/?U9I;=@I/RI;;A9E
M#;RK69EO HQ?/-:C$Q_]U>N?_0^KZ?:'VK%;_WMSZB57%:Z0V<[] D#_(V=(
MPXO2BOLR.7&KVC)?<K7_2 MJU>^X##A8P4^1LZMZSPK$KB,QZ^9(QFK@;B:_
MPC4)=\?,L><D-IG%P#??FV(\)7C)Z^/( C[DDM(T2VFP-PZ$O$'.)<J\CR?(
MER(N<!<A-ET4(J&N*(T'8&6E8"&WR2L$?I>LH#(L\.9?DK:F- \,/%=*U5H+
MF0,(2T,NCT!0*382!C?Q1$>I%^*X)J-!S3CX9-#7$M/MLRMI>AZXB!U:(&@*
M.=O-%!$X:N:'(TT" H2XE5R>/<0-)#A/;T$!V%_2P3JN6I48-MT@#X@ZI(O5
MPVJL<M6W-\B98Y?"]J6NX[4(%P62#0F0)#8XG["@.=M*RR[RX&?(]+RJ,VE8
MU'S<=U3F .SNGD%Y.5.JIQ;J/**\8%<'5,MN?.%>-7+T6/*/_;!=5:05DX9M
M5!C[BM2EAS3A%-$7FJ V5GUL4'%=:#,8<'GPRM;PH?[>>LFT$R4%>@?9;.E6
MM+NQ.H]<+4E7(*T<,N#C=&5R?.:.,<98P1Q3+4-:@?GFE&//A*_!7A>18\@[
M&>6 )CE66@2QMFN.5RG.XZ0^:4))?BU:8[6)PU&+.C*T/&,LG45[,%E*$I)=
MJDV=O]2\*(!R+Q>$)C'01VO<?C51V2KT X*:ES/"7A):F\;IQ;'MT9R@V%)Q
MV,)^3<>A%T@BD\3+-'XM;(*Q:3X8!V]U813OJ11BR/]R6K S7Q&A; ] )E*A
M.R9RR"41[YKVA;<IR]RW%7WM.G325=&.GBL@8V&!?UP!_S,*B<@-G1%<R06P
MJ0$OG06%YF(Z20,J"V*76N[9 3/Z':>FDDF8<+K/"#AIH$*YR6=LCN#WK:0:
M/2]JRE8H]%VL4@Q3)!>Y?)',AD!-=M0^-_P-=,\^I\A$G+LT:/W(UFB]);?
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
M?1"6F5B$$3O!4"3[50/ SN2<5<'.^2#-43 1Z>^,',J$Y1A;/69X67J:.,X
M,'(U /;N>@:U3K70^1FE,"+=Z$:/WFN)"U<F%SQO;# )V2Z7[:^$0;FYK#/$
M7M[$(4,18(VQW.^]E<X'_H[V+X=N&KWHQ@$A:4G0A\T]JP5=$ MV%%MWOD]Q
M[J:Z@B4JTMJILRJN$@0?'Z1L!O- %?QH!7BLF31WP!%)Y8*./0E+I*?-+8[&
M!;&.LUPQ%KZ.@G6R/;:K0K%(O: "Y=F"I_B^'LRE4Z;9,MN#<,T8;7,-332$
M@/1%%&;)BDS[,XGIJS/10*R.VH*9B\@V_6,\@L(;3I8LH[S\L2.HQ2J(%)(#
M0GM:]K<SCQXQ..\="#*PGE2W>,/VF4#=-<+FP)(^?$BG$QG;@9I1CPHE5D>
M/ZT5=JG/S=4[_]@?,RZ23F2+,?+&1E.\M"XQ0)R9,8]4@DU'^YYA*WC7L3RO
MK]"F9X/NPXK9\5)3H.-5@CLEKS?+3VJJ? VS+HI+* MQDCE#KX'D%RIUWI33
MH!N=]D0.SX*\(U=$-7W+G;<SFGQD08G\WRQ G2(_M+U*$7>;?CHNZWTSJ_,7
M@43[%#ZUXB#7H]X;L>(#7'*7/<ZA6+F"#)76%M8KT.J1]XU,)\NM/32#(-4I
MF-4P=IG<ZE8V6K*=\)YF;9(Y[&@HLVX/%1)86VZ<AF3G^$K$%*#(DX+H=,,[
M/;/3\$BH2S4@K?1HN#LVDBZ[U6NM7ON+6[WV5J_]W.JUE&7[QO>9?*M])M=6
MLYVH$J*5!G;0JT\5A 87>VS8DXZ(Y'GC.@/AO<)TJQ=6#0@@9J=2+K262>?T
M;)L?0J/:XLS+_ RX*A$<846?&>0NB-7YB_CZ$J'VR+"+5ED/4!V1A5@:,UUO
MS=Q)W%N(XIF[FLQW?3\TC3DK%LJ.E 7E1()] 9?HR(L?)=?I/S265$<**_(2
M=6?0LG98<44D\X'U.VLQ#5HTU^=YOH%?_UVS/_C&WI^AL?<+::1%P:X1)/X]
M>E1I1 YY@"EBT"HKOL6?QEZL2PHBT'RQ!>>CK9J%1$[],3?:J+KYS$V$.$9C
M0Z3+TQ64L;K6'SG9:N3M=!4& AJZOT+NN*^_JP<E<V<P(E/8Z& P^A9\"BC*
MU_99?$K%8-X32N X*GN,-A5JEQ#V&1A6E1:9\7F !#RD/;+"@%*#8SLLC[L'
M)&MF'@F!(1XKYH*-7-U*Y(:3N/384XD6RG,35L&_A7JS C;%\W(S6X>>1NW<
MM7R>P/CI)>_AOZ[)5AC1N[Z1-7??2=@O(R2 RY(E#$.WYD;2GB')_"B43.V*
M9[&L-3471U1\H6*PK1^E7IUYF+/%S(V7T,O3BK59J_P6(^62.!JRE>FNZ<09
MW9)/HSR"Z#2OV"LLT+Z?HW6["_TF1D%*+-!@1D.KMF4L"_W+F0.. !)'U^##
MC?R$NK %&JD[?"UMV^KYRDY()KJ4-/,*Q<<<-H9J*%\;-&XIBE1N3E[<:%J5
MS/8J(TKBH8OE/\K*N>  *?'=];DS('M1DEM/G4LD4\DPI*O^-1>,T1/?F"D'
M=L-U1(B!H#-\?^*AJ;A+G!*#^O\4] X*'&>WY]+@,L<PLX$JM_?D@6ND.=/=
M0U<S[5URT<2NY56K0';#W6%59!XUG7KF+-BU8[+"<(,L\\;/_=#V6_^K2V_Q
M]ECPO\WT 9!W PH"'%SP?%Z1YW,RY/V0?3#KN6I1E#K#!<]I_TRH:ED-8T,\
M\5"MZ)0I^PIGF%1[/3[DUA<WQC]/,RJSEY29DK>T(S,-S=W ]MF][^Y?^#QR
M\VFW$!X6M=/4T,"P/7U_FSNM5JC5?^RXME ?E!>3'*;F05CP@>#3\ESM5E66
M[M3S$?*SUJBI9W5ZV@.S '8]FQ[JB&,9\-IYN=A]90\#G:I_$6R5E8_2>RE_
M.0<  -N!ZMBMG$OSXU3%Q=M+!P<U*_J>?F<2E8I*]@>ZF2!S7O+U58$P'\L%
M.Q)%=[KXF.R@T6U&)X>S@]GH8%$P1Z0- 7E<R./EZ)**7:TTRU,>$+_':)P/
MO":*3!K".<I(Y4ATFT4'R0]S.#C\>:J8QH=0(YL7)\7J+$-D;J@ZCXB=1J#&
M3XHM<==X^@W"FC%3 <\('4&[CKAR8Y%-7H)I\@N3R-;?+5E)B8^7C8':-4R*
M;'4!>1_+9AEA0G^]^"Y_N9(ZU397-$E#(BTA"%^C18T*:J^X( BDGG@:V<3
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
MR8=\849X:4\7VGQ3#]F2&3@EFJ&FV#H>32/GL^!91/5F\CU:]GMZ4MAR29M
M%;P5SE%GTG/V\.3H/!!!IF1X^=UW=^E/?=%A245-XC515T8$8%WO:OH][2FN
M032[O6!+[ JO%V^!=53[D"&/\CY.]3RTX/(+LDJMKQ.2NV85,HY^(1DBZ [L
MW8S=$Q8P?R/B7<F ,) )$'KDP/3TR#C*WIM)9- G,5Q@'8H^BR6)W@5:!="[
M2D[T?P5X%$8\M+%&J^KQ4D;>XSQ]:X7-R!_D]!7ADNQ6G0SID(?00=X*^!T#
M2 :7SE/IW[6'R$1\5\:[79]5>"LP)>VM01)>8PINH=F9&R'SXKA.SUKR;+H/
M&U#^S%R'U^"DO,2]60]T3-1+Y<_P+LLLD1LX[MN[XZ&9U-7+7TUX]-QEK$ ?
MKV*-S392Z83.98+RCD(VY@H)4V>L)+8!WWRCM2!5('.*+A,ZV7/.&?@B'O0=
MLM-LBDGY%RZ!+9*BM!LFT>?]MK_34C[(3U"!)F)==S-G7;B*(&NEC&-U[9RQ
MU)G2F3@=^F28-R0!\34]'B A9'V!BE22\2G2AE8RXW>'GK>O"U'SP(-]Y<D5
M7#IUU.C:<_-F*#.*7!7.,4Y*NVM_ *T !4:2"\IK(@]6*%?/G+]]5O#:$DO
MMNB>7UWP^>'PY7N'CKHP 94-?U_HR?ICDJ5T?8JK2!ZM&GTFZ1</R^#N9*RX
MQ\%]UQ?";'3F$%E5+O+W\T+S%U>[<"U??$8ZQ<AFR%*9P",N/>#C/+/VYQ!D
M?AQ+Y#>NN?]=E+/^\G1'P;PPEEX;)^0[YAUA[KJL+ECN$:X I3]WX/D$G-L*
ML1[VY$Z\,[3JUQ;[OF_,2U23/?;KPR,%"S@LHM8 >]@Y1!2EAOO!90&22>HT
M>=AS7*DR\+D0_Z4R][C1M1L3KY8(XE*!BC*XXHUGM@7DC+F</)%*XXT?].3T
M)9VDT/R\!BW4*E3;'=UBUOSA?!A7+[&,N#W"#->9VQQ,H81TO/9DX#VW>_>$
MU ABAS+C>YY 99KTN3XG]DUR$0E4(,JL.N>S"\B6M.4Z,:SK]GL"31Z]UH$1
M_G?-(^4<.H92[H[(IPIW,G(:K##9]24LU5%"*,X!5U.$6:8D 979B24=1*?+
M!.OI%Q2SZJ6$CFVL=XWDX93(%-AX58(7PP6IJ *=,C2.:Q5%A+Q2F:\SMGD^
MYZ&C8)%>"RV09C\8LS@51E#FM#/05-<M=6E.E46K,^JSWVI:B5F]*H.ABO8S
MGE?:#Y%>4,!G:?@DSQ2,_(/+MT45$)= M5Y/R:C?J/]=D?_7MR+_K<C_N1TF
MWZS+%+:W.6P84/>6BKOXBQ(\6L\W-=6BAQ)I5CITA3!#PT@?6E5F:8_[E?:6
M"#1O\N49+!Z>@2NX0A9K96@J[XK4-5\%;),$Q:(4XJ%M',$*X-Y,YA3T[@3&
M&!XX\J=:QZAB\G)1D35_EB+#S:)145NA3B\BH@<T1EO$R-Q+0363MM-ZT^2G
MJW:4,J_P+\%/ZII&.GF:#YX7DJ_>:F< \YRXQ( $BUM.0<K_^Z$P[A/A9%6
M_(I"9L1)W7(21[Y>H$X;^"E]JX-GSZX/#!]Y<(&'_^X(4F9RX$"P+:WEHWB"
M:+9A3E3M<K&34:"D*V5--R?4QJ00Z;8L3<#H:L>J>C='SE678JB^9(:NCP-R
MK:&OLN%F%>CRZ$'N-H\V.OVQ70X]?4%+6K_XUU^5[HF<X/:R@N_E$K3;O';Y
M2"J9PY08PULWMWNLX&F+MV/]C6O91^,A$^1*AD(C!=O]1;_^5)5J?H/)(SB*
MQ!H$:-:7&WZE"8ZRJX*&WN$C+HI+3R3=7-IST'+9G($LE9Y=T$'.9WO(SE)&
M;4KF5,H&Y9/,L79]#CF5C\P]_&Z;^5K#"V([[1L*M*E+U39&Y6@XK;OB\)0L
MN$,@^: 2=AH!!-^$B*A]3C]HG 2R,$J ZR:[\E)^3E2,DSAB)8&ZGXG 1,*4
M@"JQK%U2$$O,^8^/NFI(+<B),?O%K.@89M9/9<'OIJ',7<.R&?G D2](BPE'
M2C6W5Z(;P!8!.D^0TZ8CAGHLN ]A9J66S/3/>/ET\ "T>!PT&/=]C&<GX3 O
M<^26Z%Q;I$/VK>ATRHS/'D=(Z:6TLWA#$#?G>TG'$(Z)O*;]UKUR,MGI^-CA
MD$0G QA @9MR6MC!A9-59$PJ%(DKP7.C2*P^>2(/S*<1W!!M<U4&$'=[N:ZP
MCMSE -:.9O]M##9]T:W;U?RT(F%7OE)L0O'OIPD,Y >,S&1%0UNN=4N?U$ ,
MRI/.S;I3Z2''\,A-B[6N M810;EVG$B$: *DBMSVO:I13=/[VGS#6E>QMBB#
MDEV\=SW?OJ%R^Z-2R(A4_(Y%:!K9CA^:;;OI^Y51:@,H:>F3=5GH"CSD<XE7
M(AV!F^%TCJN%M8MQ&I#-/K%(,%1C4:2^*TVB3N=^=OO+>2+K$B44D[4NCRW3
M (,$[705F>VJHF-&#KPTGLN>]3GYB>3IS**QKF\>O;)(E=6@XJ-F)2@(N8Y9
M_<DUO9[Q;(;R5/9@ENRY+L4_32.1GGV7F5UV3/E4#['[?&A>-13C-<TPR9WY
M!;:K%FV&<O,1X4.F4 @=D_<(8?!5,#"1)6.V-3N;JO;@).R5U"SM2EJZVY-L
MSN" XG50:'*RK7I,1<CT<:SO@W,R?^8D;R*M;VF$HS*Z$A*A:TB*>]Y+=4I3
M>;'6X\P2"JWLF4R%;<,C.I>4;,;@E;W*9+7WG$70>[Q>_+'N'$,G/Z2M.8O*
ML>*WK4;02N[C%A\:2#GVLN_1/1_J[7%:RIS89TYO&Z'*<ZH#8W+2X1Y2W1O=
MAM?MA+]E")Q H_>$M4SF;75.ED@XR.>EQ3T%NE5$YV5?-#_?]=TKUT ZI^1[
M[1I&_W][W_[<MI6E^:^@,MU3\0Q$BY(LV_%.5RFRT^.,._98SF1W?]D"25!$
MFP38 "B9_=?O/<][+AXTI5B6Z'"K=CH623SNX]SS^,[WM?')^<KM.H!LA%0J
M,?&H\%#:BGTGXM 38O1-2MP](^(V M,]TI!4;I#Q/U#?LHOW/K9"E\P9(C._
M!0E^P0*=>%=A'Z:3)JLT;1=H\5&79!];N;JTX ,!YA=,^J) 70E%<Y M0I4)
MBZ1')0JBXB^9CK\1*^C)2F<TL>X'#'-VG4H%7#V1[SU0QG0>/+)F_L;;")\7
MW*^KUI;<),4:-Q[;=#[85[#R\+=XM/\LKE-L&:_[&.JGA1](/&8;UU8R9E+
M&[MCK&3U\DI8L/#TAP22CTEB98F$V,7Y2=2&QI5I_#FV=RD(TK#D>&QIA_6S
M@],3/N&P=_K>5;@NJ?$J3UO"6DDN1."TH'L7J_:?"+N*%Y*0 )S?JTP[A=&@
M;-EMA]N9<OCMF.4$;F[M/=(,(TQ"+F:Y@M2"_J/=*[%_Z!($5L40;R.-8HBN
M,V]7 Y.)0^MM^:L59#[=F_V:XQW<SU_]RA/ 9DKS)/K=5P*2.W-N'_WFU1EN
M@,=@!)U[EE&W@"URN!'5Z"&@4L7$> 6ZE5DU6[#@%CAL[J+1(D66+#ZPVNS&
M<+F_<FSU$A[ZG5\UON,#G_&O+]^]EX #I,$6J<G@NZ__+5G_Z[\,3P]?'#V)
MHZ/#X3/25H.?P28#<W%0:L6'#Q;!_$'TJ^=LX.V'G$U*=QR)\AS"FL+I08DB
MCYK'9E6^*\V!Z!917ALANBHI;7^)))$8NJ:M%3#'+)Q1C48B+:D_-!68Y&[F
MU?SRJR@+9Y]8UI?L9%F*?NKM5??5>:W./]]7Y_?5^7MNP:>$])+219A53Z;.
MEN)QS72G5$L1[Q)-+KG;UNL'#P/;[#.ME 16*";X/5@ 2)F1%X<6@XG"G,>B
M"?'0E/;9*@Y;0N/(7UQ@EUVOQQS<X!&^Z)*.,)+GO)XA#3YW;=N\AC5RA6AR
MXKG!G.IMA\9H_-6J,\=X.FVH 6^SU?3"YY@A6E$8-O?D3*/5$J[ZK__R[/CT
MY,71(1UK;J',N3YU\F=B2,[AM:G-(,)^@I5D#\'!1@U02NR85T(_D%,Q56#U
MT8\4SXL!F2@0H)QY1 C56 /^303$*6C?.'+G.ODWV+Y&:1$X.,9^702Y98Z6
M_F[\1EB$F*37!@'"F^%=!&0>^CO\LPK.<Z4*D.!K7DPN4\.V+!7K)20;*V2I
M\I/+4H)_=^^':2]871,?U7%'Q@*8:7RC%),M<\84"2C I^]>"69FVG1Q".N
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
M!M:! R,TH?5XAE4"2.9?04)SN42B]%5M] #I[*"T4> N9#E'K/^3P0K*$K'
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
MV>'!6NTG8JX'L$74J1:R*W5@Y$Q1=^D.G&RU,-UH#(TC C!Y:'I0C\DB?^#
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
M9R[>AJY&;L?F3CYNC.7+\@8Q2X:%=N@PJGD(DNA'B.]AZ[SCKEZRDU2FIXR
M:I6"PO Z;JV1WC&4+HI).D_6[H&I3?H6"X#[^_I7 #5,3X@PD;CHPZ95I*EJ
MO.MG7Q4Y+]ID6JGA+!;$55]-W?2]]C3!Q$UJ%RQL:2L-VZ/;>#/D9Z*JTW4"
MLEG,2 _.""Y;8 3+4N]<0(I'39)[XM/!,))>S!Z[Q!&O# .EC/B[8JD[Z,@J
M/W!^D4Q6"$]4_IR6431](-X;'O&1X :[:6C-F=^[1I5A;A"]S7L.03RG5--6
MD-_3SYD0H)=6B]/N.5(;S/N83I)\TCI&POZFT\'IYR:E /GP*UH^PR?T)COG
MQS3I9KY/'K6" #!JWAZ*;#,;Q)OO]SCZ?O3(^RS#XR=DGIG8*%G" G .$"<[
M)Z:JC'$ <AF,'RD7DNKWB0>MK0*ZQO^AHNJ\"M@[\?O?=]&I3])8.-4LZ5LY
MREYA$J%?W[6XS9'O?C<+#'[P0Q%4$K)7-&>-Z:;>9DRM7Q49J81!@UVQ&M50
M30C=9.<VHKB6OP-$[R4%=GD1$=$C[M&.*8#!EW )W5M=.^1@=BR7??7;5[^?
M[:O?^^KW@SZ J/D? ]#CP>%GO:*J6N% K)9LS[2!&)O$.!NW;0/UP"C*J=#>
MYW,QGWD*<W>3'V3A;TK*9]@+C$DP9I*DU"5[?82VBHE1FVH>[CD@R.M+M@3^
M82N\WY@8ZBQ,:08,UAJ= O(NI&U-[SN)/WM(M>0MO$2N4<#J%NR&1H#=R^#_
M1(7LV"N?W+RQWZ3VF\'#\<G@J>X3&,N3X>!9Q\;9G,M/*CW>\?R<)1-*'X<9
M3>RFM4 23"Y329?)YJ&)E[8/N^>&J'$,#?P22TI%K%E<PLJ JICXC[*\][H2
MBV+C<"8Y<1 3FE^9BE4#;^VY$.9;*ET_J-KRZZ#/LC <+:H^S0PSN)<K]%B=
M\P1[M]2_K?*I<]N((P:OH>*\^FVW35=U0[.Y52U-3-Z@'ZRK-=?=K%FW&MNW
M?.L,DNC)508H*R%KP$@:AA$4M77&D#UA6;)0@^\9=#^#CENEJ*7U;/BV\.SB
M^<8C+"!1H7J'W 4K#U,W)%V*Y>+RTV9EEB].2R)-4G.1$3EIZ]L-"H1KD6EN
M,=]#S/[[UK*R!G<LU$EQG5^"K'MK5F*[#>2I-EZK^YWFV4=X&5W3H,IM%/64
M(VWC@(D"B!+*XBO2H[@'1J9HSDR"J,^"I<,V;# D<E<N6JP$$K"D^18>0V+E
MW_D"T78@_!TTGWZ[P)[+,:VQ!-(-$#UP__9B<E#5J5(.R@GX[@8J#EFKUBV@
MTRQ+P;MQWW _ >%/X4<!;JR%1KFD[HPJ?DNW\<=>.]27;FX]X@_(=HIKG:,\
M.:RXI"0EPV62D8CJ.'&KWH]_D?= %JY[IJ[C&N)!MZ80D'%K%;A+%!X0K(#
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
M##O\?IJP_/A5,L^@N2K(3VH#B[LG5IG!W\'%QQ0T=&!BAL79L)403#,%'BP
M@[ 6E$YCW_HGPEPU/C5L'M@-F(>F XC$3N'F5]EEX8Z>"K6(8<,1E@1>0)8*
M[P1#.K[YSI)%O+&=8[5M&"@IDUF]-D,[/"XJ$B,OH$LH]6PV;+!(VWPL76@T
MD)W6'J:=\*MY 1=<E4D^-L;5GMUL+ZUE2&C1T'0@T6K[5KNW-ZCTLV&&88JX
M%\BN<<]6Z+.&':N[D34D)["&3F'H6-3DXBVRB<Q((3E%VSL&K6[NE]"M"OX_
M.ETV;.0\:=>%?;.RR5:^GNKD(]4'\@; ;LGHFS)X!XW!NWTK$.%JL]P02Q3
M6Z;[DY@OF'R?&061QAX<.?4?;KFEN%T09J-G2RGGJ\TNPPHD\S)+RD70C+QA
M7_SA4#5/#_M1-?"XV>0_OOL\IF-X-/QNC\5Y*,_R5<F0[K3:MIG#P_F<T='
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
M$]\B)I[5];+ZX?'CZ^OK@7O.P65Q]?BL',^@&^IQ.KE,RL>3I$X>N^<<GKH
MXV2(_SE\?CP\>G(T/#HZ'CX]?CP9/CTZ?/Y\DGXZ'@YFM=NSG3G1\Q",_SKL
M,'81]P4F^PM64.\(O'?X4-TRU'UV\%_?@@NQY=NZI71P<GAZ=/('>N?M[.FW
M\K8!RJCK*&WDI(\IZ_*00M*'_M4O'50^%+?CZ%[CR;UG\< \BZ,-GL6/Q";:
M\B%NY$+LEF'=SE'8K7>ZB3NP6V]V,VNV&^^T/]KW1_O61_OP<##\]S_H@7[X
MT _TS0_XA0[TX=')Z3,XT$]/#X?N0!\>'M.)COURW-;:;#PC1>L%8><%2E.9
M%J5O](BG#/O!\/'9MW1LX%MYU/LW]VK.R!U_<R]%?:Y'^V-^?\QOM0..]L?\
M_IBWQ_R)/>:9[R>ZP):K=]+.!Z?]_BC?M;?ZMH_R;RH+L3_*]T?YS9W9_5&^
M/\KM4?Z$CG+L9<8*_B1=Y$%S4]@C-2+2"Y%/D>YHIFA%U@WA!Z2_-$7)]S[!
MKKW5M^T3?'LOM?<)]C[!C;SBO4^P]PFL3S#D-/XO17Z@X?U+.=7/+477.Z"
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
M^RL"5/]WBKG'HW!--+>G/)H2+BD1^92A <:<!&<M2!Q6UH7^$>+A 50D*U'
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
M$?62#1/0)BKYH 35)\LX/7'!.Z*-EE+3)+*ODV3W5#;,)J.;9\5]*N?S V<
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
MNWM2S@)U=Y#LNHT8YA^7/X*?P-_^X_\#4$L#!!0    ( /N#:E.>X5*GNK@
M /#*!P 4    =V1Q+3(P,C$P.3,P7VQA8BYX;6S<O6MSW#B2-OI]?P5/S\9N
M3X0P#9(@ <[L[AOR;<*Q;MLANZ??C8X3%;C*W"E5:<B2;<VO/P O553="+!
MBGT^S+0L%9F9#PH/$D!>_N/_?+];!E]E4>;KU7_^$/X)_A#(%5^+?'7[GS_\
M\OD-(#_\G__ZEW_YC_\'@/_[XN9=\&K-'^[D:A.\+"3=2!%\RS=?@E^%+/\>
MJ&)]%_RZ+OZ>?Z4 _%?UT,OU_6.1WW[9!!&,POV_%G^&/$ZHE I@A2A E&%
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
MOU>[<M)1V1?^W",3T$W Y&V^J@ARK8):P1''B&7:'TLTC<D$:]\,Z?E#)<]
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
M(?^;=<#U_G3=U)S[LEYJ@,NK@!DCJEITOWQZ94K3U7]W+$EW? AB*=*0I!%
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
M+QBCMF9_INXWO4;WM6B_M,O--N7@7A;44-)!^@LF/!4X(8#$,397X1'(&$P
MR8042G]]4BJ<\HM.29H;@VP5#9JT(M>J1J<QM:,'+TB-3 \[D,9-(^J#PF\&
MT4EITR8/]1E]D#?4^\# L][J;OV_\Y5HBPHL0BD5C"((DD02O0&1%#"2Q4"&
MA*(PC!&/,Z=#W0,1<Z.#]^L5X*8:5]XHZ'C2>HBAY9'J1<B,?79:!P@!HU[P
MM@\8]R/2D[;[/0L]%#/MH>=),P].-T]_<F!@N7%^S3FI%*\>S+%H'6U7U5RL
M_K87CR<6,"0212(%"',*$",AR#C$@!+)PR2DL7!+#7368&[$L VT7:OZ.KJ-
MYG8,V'8>"3O^&!7?D>FETB^HE0]J[;<!SY4!5_7NK8V-W@8]"X_QSD/Q\QNR
M[*S%M%''0T$Z"!P>_"+WW+BF"]K/\H[)8A%%(6$B%B!BT+3J#!G(8(9 )H5
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
MZT=?.-FJ?LZ<[J)^]G,#L\MH^<4DG.C_F%(57^G2! WL9V'R*(DAH1&("),
MT9 #*C %>I)3Q&@&(7)JK6 E=6[3W&A;ITN9'SIZ.R:962%NM_9[QW%L/^ 4
MA-,DOSK!Y3<US4KRM$EJ+F <I*LY/3R,FO9JZ+QX[/HM==Z5$F%&!<> 1*;:
M>DPS0"A"(,M"$6*1J$PZI;'UBYP;*1T6I&*/P;Z[/23/S0)].X[RB^G(!.4#
M3F=:LD?(*R=9B)V4D.QAV&<CAR>'4=';%5_?R<_T^RXQ]_'=MN9K'*I84I8!
MKA32+!1*P+)$  IA)G@HE7 +"C\K;6X$5"L;:&T[:>2/%Y38/8^U'>=X0W!D
MNKD$/&>:L0+%*\.<ES@IN5@9O\\K=@\-HQ13H**3V7(CEZ:,[$=:5!4W*24H
MQ@D"F%,&$.)ZPP43"$))]!8LR6@86QVA6$F;&Z6\6].5R6DH:BU-9P+7-E/G
MT;4C$6^8C4PBE9Y/4N,:58-&5W\48@6)5PHY+W%2"K$R?I]"[!X:>!]#JR U
MX^1H@BIS(9M0D4J<%!]6GPNZ*BFORO;RV/3'A!R$B:  P00#*@0$I@Y +!5&
M*7/R4IRDSXUB/A9K+J4H S/,^TV!'>]OG$;!\DYG+&Q'IB*C]W:C5-4]WND>
MM,H'^N>.^AZO@8:@YO=JR$F#::^+AH!S<(4TZ"4#X]3$_SZ4=46DS^MK(:I*
MCW1ILAS?KE[2^WQ#E]I!*TS6F_E%43SJN7M]9U*&3>\#(>6=H=R/;6W\2NU%
MB!/-=S ##"'M65&J:5!R;)JDI*9=BOZ[<.@],*ZV5E-[^D8$UUP;4LWIRDL3
MLHY\KMM'.0;&C3/*=C3[C(,V41#>SD S5#L3JV3A(%\%C95706MG_<O:TJ V
MM6[ZTAH;;*WMR79T#^$;=3C\!OZ-H^JTX8*CPGT09#BN-"]7#$^E7F\V1<X>
M-E4ZQUJ[[*;0"I,J#87VHB.*4H 4T\L'##.0A(2IF! LX24W#OT:S,V3[A##
MN8XTATT&36^_ZC%-.)^TWRW+NEG?-7@3_%,6Z[H=("9768I'[#VX6E_<;#!.
MKG!FU[/PN$Z5%FWK)M-:6W\71.TTUSA*4^:F7Y%_#=/P*HR1[;N.:W/1/9'%
M%!)<[T,%28!*66+*: M 1$Q-Q*" BB51Q,2B[FCP::,WRC.82/O://MT8G19
ME3ZBFX#)VWRU,E\Q/:)#&D&XCV 6$\ZD9CT1I@0@"2- 24BU#QV%"82:#X5L
M1O#U2LQF_%I=YC1ZTM#$5.,VZ,+6[TA,?G^[Y\M>!5T+C%-<VS#:;:X]?&->
M[EIH\9QWO?8@]5S].KQHX*F$WOKJY;TMLZ.]EFT11"4)C!()!,<90%DJ ,TP
M!3&/T@B'B&+FY!F>E#0W#[!1M.I,M'(NK'H:4,L]O ^8QMZ&-PAUE!RC2&$?
M$GYWP">E3;N)[3/Z8!_:^\#0FEA5L]4W6D-S6UQ0OODUWWQYJ3>]ZSM9O/[.
MEP]F(W!=EJ9LE_A,OR^B*,(Q%0P(2!5 '$6&,A10,52$FV!Y2%PK9CEKX3)/
MIJJG51GA6NW)'7\9*:P0D8"G>O^!!&>F<(*F;)80BF*L"'9*6QH9_4GB"4T/
M)KU%GF@$[#A^9%Q'9O^V7W9UU=CJ'WS3!@2M!5?!UH:@-<)$!?FLYC480L^U
MOMSUF+@2V&"@#NN$#7_5A:T^=R5JFAHF#,LH58D F$7:.Y4D 22"".@-.^)A
MF,2,\$%=.?<ES8W0ZIC=]9 :7J?1M*,M+QB-?6/?UW>RUGN$RC"]Z(S3\?%
MVO,T9SQE],D^BB<?<&,*TYS8Q-==KT13ZN'Q^K:0U6"W=5S#,"8J@B#E3'NE
MD;GB(,8KDDH1 <,(261#%?VBYL855>"A.4AO]0VV"MNW7N]!]SQU^,5L9.XX
M U<_7[CB9M^#WA]^$S65'_*U<^H*;X?(F3;O/2^8K&^[G2'=1NR63PQOS;A>
M=:L+*R4HAHB#*#;U^ B/0,88!22,,YYF3 H*71LR/I$P-\JL%:SO-=R;+3X%
MS\ZKN@B2D1FQ06.LDLPG3??>1O&IE,F;)QXU\EC+Q.,?'#:;_T:+O(K1IAM9
MU5\A"1*"0[UGBDRS#RE"0#C"(*,<PC0*)59.DWE?P-SF<JM?8!0<5,OF $*[
M*7T),"//:"=,G"?T*<.]SN<#(9-.YU,F[L_FDY\;F!LA;\TR?R/OUX5)W7J5
MEWRY+A^*3E'M+%5AB#(!.)1Z?L<B!304',@D2A3CE">9<LJ(Z)<YMRF_ZRK3
M*%_YH7^5Z]N"WG_)>?!VI=;%W8#^[C8#8,<.GF$=^T"EP7&K;K#3=Z3VB0X
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
MW"E<M:<_[,1HT](/LG&>'LV/9MC64S.A'Y^X&2QSF[G%#*TWOU_'T+CYR:"
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
M;).4JTY_7VT(>J=_K%35=.SV8;%<3_]S6ZIAR>X(DESF@@*9(P$0X1H0R0I
M.!*\2'4I>.GC3'P5&)N3^;R8@SJ9<9N\7W42-7&C]U&>]V"X.9J8$$=V0+N*
MB*:Y:*4]6&A@]$\J VZ2?1/"LQ3V12^HS_)68E!?UA>B8Q_7^SE]^YE9>N;O
M[)?M:UKWX](IQSF"&&"6F06P)CE@B!<@AQDNB4AQAC._EF;'(L;FOPZ[FJVM
MIKXMS4Y0='-+UV$3V?$T).V5=DUS,Z-@R%YEEXP/W*[L1,S '<LNF7G:M.SB
ME4$R!/:H,%B&9,Y% 0HA-4"HZH*N<H!%FC&N20HYNB)%H!]/QFOD"/@RC5Q$
MU''!$P*GV"N>8XAB,8AT81$S-^#5>$*ZC.[(#@C&!O)=/3PNEFSY\OZ?3]/U
MRTF3WI*54)&B!)B4"""6&P\!4PI*F&8E4UI1E?OM@W=('-]^^%<EE7JH=EW-
MZ!J9ZZG]^7&Y2< +V"^Y:SC<W$M B",[F:VF2:UJU-[)CK $]3==,@?U.HX
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
M^NFWU.&>WG1_2YN/\$[5__]Q?K2T^+J8S3XLEC:M>5(JD@M2*E!R8CZL&22
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
M;UETUN*@L_I0PJ S^:QQQ[/W_$6O3G[Q=V7W'I2\M<''O3K8HIB4-AP0F?$
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
MJNS-B'OZ9\2\6MYF^XY]RY7]IOAW]?"X6++EB^5#6[]\VN5M$ZJ4RB 04$B
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
MME3WQ7V30__/TVI=)698TD6K]G2F/JOUQ[E8/*A/BY7YO7_+6D0YA 7 7$*
M"MOV!A.#/\JT+(3Q(*E7EED,)<?F9/9LK*EB&RN3N5HG,\O.9WXK;#?6I[H!
MZZ;O[6+NV^TVRIB[A36O/9*1W>'1(&X-3&PKW=K$Y#=KY%_LG\?06S?F@ 3.
M\HV@Z,!YPO&@/LTTCB@KR('(=_.4ZK!-$%%H0G) *$T!8H4$3)FU)TYS1%F*
M1<&]4E8NR!F;OS_9^K>*>IU9=@';ZXBD#UQ#'Y*X('7M.<DQ#C%/2K:R7O.L
MY-C@CM.2D\O].2(_J=5*J:W#.=SN^KYXHRQMQ*TVD]$2!]S-U82(%(FLH  7
M4-JX,@6DD"4H"U9BS-(,YM*5/=);^M@<R'>S[%?,*NA.EN@/>;L3B0YD9-=2
MZWZS%VZU4YA49E2D)8DQ)";N[O254?$?B-@RTCAX<6#VQK&%'=/_F8/Q9O8V
M=Y]1L_]#>C;@7#P\/IFGV781CP^[;!".BX)F2 ">6I9-R D@K(0@2XLT)T*4
M&?*BMKH@9VR?@(V:B=KHZ=F%\P*<;I%C ) BN_<M/EL5(R38=, 0MC'G!5G#
M=N=L-_BD16?'Y?T\P5<ULR>"7]C2.)HEFZ_, M5NA;V;KL1L87,?=[65E%&"
M"HB %M 611!LPD8,@4ISGLLTQ](M;.PA>VP>HU$=5+HG^\K[>0X?^-V\2210
M(WN81NOD%,]DIWCR>Y1RUAZ(!75&/O('=5 ]@#EV6GT>T3>DF=L2]'HG_^MT
M]8\W+V_47/Q\8,M_5-LXE+-"(*I )FW;*0PYX*24@)0T$P7)C /S(M'J$C@V
MEW6@;V(53K;Z]MHOZT3<-?P)AV/T.*@_A#WB(3=< @=&'4('CI#<(#@-E1SO
MN^1J]D?QD_GI?_Z7S6_,?VR5W/_\+_\_4$L#!!0    ( /N#:E/I#%3 "F\
M )<!!0 4    =V1Q+3(P,C$P.3,P7W!R92YX;6S<O6F7FSF.)OJ]?T7>FJ\7
ME=R7/MT]QVFG^_B,*^UK.Z=Z[A<=+J"M+H7DDA1.NW[]@%+LJT)ZJ9=179V9
MX8BPB.4A"( @\&__\_O)[*=ON%Q-%_-__Q/_,_O33SA/BSR=?_[W/_W^Z36X
M/_W/__B7?_FW_P?@OW[Y\/:G5XMT>H+S]4\OEQC6F'_Z8[K^\M-?,Z[^]E-9
M+DY^^NMB^;?IMP#P'YN_]'+Q]<=R^OG+^B?!!+_YT^6_LB1U0"Q@BPJ@0K3@
MDD\@@E8Z",Y*XO_OYW^-CD7#;08OB@"%QM-71@#7R;$B?'1);CYT-IW_[5_K
MOV)8X4_$W'RU^>.__^G+>OWU7W_^^8\__OCS][B<_7FQ_/RS8$S^?/[;?SK[
M]>^W?O\/N?EM[KW_>?/3BU]=3>_Z1?I8_O-__>7MQ_0%3P),YZMUF*>ZP&KZ
MKZO--]\N4EAO9/XH73_=^QOU3W#^:U"_!5R Y'_^OLI_^H]_^>FGK3B6BQE^
MP/)3_>_O']Y<6S*M\G25%G].BY.?Z\]_?KD@-+P/GRNUF[^]_O$5__U/J^G)
MU]G%][XLL?S[G_[(?X>J5>8EJTO^C\N_^_/EZE^7N"+ ;+A]2]\X^XBZV%Z4
MX/<USC-N&3Q?9+9(UWYI5L6[6)[_S5F(.-M\=Y)Q.ME\\HNX6B]#6D^B+RPA
M4Q!M) ARQR#X[$%BCM)F%ZP+UQFO5*^([(TV5IC^_'GQ[6?ZX)^K-.H7&[%L
M1')KN:UH]J/[?/-]HM^=%"LM6DO[Q1D'2IL @64!S'%M8S9H@CZ([*NK7:?Z
MJDI?+--/BV7&)5F/\^7",MU2[W7DGOW&SU_#DCX(TI?I+)__[6I&AM#5>C&
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
MLRI1*8I7Z!P'E10#+ZP$'S,7(:IL2YMWNOM0NQL$GUMRO[G>.L#F1_Q<&?R
M7Q?+^V]5L5 D7=,R'%TB-],6B/4UA(U19,P"DVGSA',G\G9#WW.[#1A>,QW
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
M_[S=:45Z9B)WD+F6H"PCHB51;C-F1FZAM[L-MMRIT/ABV7$?O0][0.TOSQY
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
MER>V3+B48ZAEZL)S8H(E#4%I#C9ICLR@=O?[8@_6VN01<L9-]+O#WODJZ^(
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
M5_\.BWQK3YY%EZ(2Q#^OZ[F+0(XX@*"EG6F)%GF;(J7OR!AY3WGHU>IT$7>
MCYLF-76>SLXX[UK>_VD]S6?Y^MO=9]Z%;_5W:X[OV)[E.G]GYVI!2-:1% RE
MB_6&OO,:?(X.M/'"\D!A9&D#LQ;<C%P??#JX[KNSL37= =KOW77Z^VRZ6K[_
M\/>M:T<GD*C/X*+4M0-GW>#P##!EGWU!Z7.;O/=)LD9>6D='S=/7U<Y080=X
M_!GCZM<9,72]%MOZ+GN-6!PM/4PZ1B:N,X20"YB$/'$G?"YMFI(_I&7<2X^#
MK]-G"KL[N.P85$1?RZ4SB.!(+)%K",(&4,R5R$C?'-NTUMU'T=C3.,_3])/
M.5'L(\+GW_E?DP^8YK/\ZO-ZXY@\<G6C]<3PMWF8T8_;6S_?7GU:X-JMWV8[
MZ&,A?XJY9CO,"_ V!HA"<2V2K2-)GMDN/_WM/8'H5*W/7U0%(Q>]O:]!P=K<
ME,/ N)3 3!T@[IVL'5DT2)V84MK2.GS0[L1!!6^WKQWWQO5@"];IHNQ!_UO8
M1F-]82I!,)2OJ%CO(S)=("D9@N3TC_:@:Q6'(V!,IW&&RNXK_03YC:SVOTUG
MT\_7GV_\57#1,"4ALEINPGR&F$D6UHF ]!=FY$&QR$&*_^[5(ZO^%,7-AY#B
MV.H/?^T0GIU*J&AA])9@KYBEW$Z0-+*5A>=B<CDLB3Y,_;NO'F=;<3#UGRS%
MD=7_H08Q-5[YD' 6%M/YV@4:*5- X>N\)_I2%S]?",XZ<B&-\,Z*X;S HR2,
M.SIAT&#@?!&/C9$MW7^?+;]@FI8IYFTPC91Z*>,EI'HG@&P$(:3$03N&49>(
M++KA<+*/C/%6C@%4.Q]:SIV Y>U\@2DL;_(@1*UX(+J3VW2D4G5JIP.=-1KG
MB@WNH(9@1R'E>QI&A,DPBGT$*F=(N8,=L7MN]K?;8NK$4.L<B'HE:!DVIM""
M' +%X5PGKTI0ILTVZCZ*QIV@TKI$YS3!=P"@GZ["<OE'V38T^V/QO@Z%N9U)
M=-L+YZ=P=87Y];?MYY;;#RXG487H76"0*>@#Y9@!'Y(%69+VR449;9LVA6<2
MWE7!QHGHN=]F]055V2MRW_R%BS1=XKO%-.'M'V]YY!.-E%DF2W *EM7EPH%W
M/I"3-T)D43R3;2H73R*WJTJ1AB@=5&T=8//=8IX0\[*V#MLR<\/B<I)+\$+X
M"%8ERFT#827P&(%'*YC,&6.CXMFGJ.KJK',8I VFA X ]6P9PKXJA,U$X+MS
MG.4?JS]Q\?'/,-NT3%[^LK:T7V?OD(+A/,D8<E$E@E2>#,W5N2*6HB,TB0)J
M6@A\;-3^YH4X[.J,9!B@=PF.#HSFMD,X+K[2NO*XF'ZOS>F7=0YBE<CRXWP5
MKG;__M-\N?I]OOH?7+W'-/\TF_YG.QQQ_:3-/]T7V\1J)60L'&(4N?8](D&1
MN CS.22*K%1B;5S\:"QWM=LXC%E=!GQ^9#O;N)VW\\7V5_5S?))<(K4Q"877
M+@$\!4K;N8>4LV3<>$U)S&49UZ-\=K5ATKE%G0^4#LSHU>?Y8C7]S[;)\-OI
M+,S2=/:I\DMBS]$$XPKP4O>J%&7H3N4(0A0=64R)R3;[>4]1->[\VB80'4P)
M[:^!;_]0OT0RHO_SO_X?4$L! A0#%     @ ^X-J4TZRC@9'!0  8R(  !L
M             ( !     &$Y,#9C97)T:69I8V%T:6]N<3,R,#(Q+FAT;5!+
M 0(4 Q0    ( /N#:E,WRHS.1D    >/ 0 >              "  8 %  !A
M;F1R97=S:&EM96ME;7!L;WEM96YT86=R92YH=&U02P$"% ,4    " #[@VI3
M,:RRPML'  #N)P  '@              @ $"1@  8V%M87)A,S R8V5R=&EF
M:6-A=&EO;G$S,C N:'1M4$L! A0#%     @ ^X-J4];.]'PB0   ]8P! !X
M             ( !&4X  &ME:71H>F]E;&QN97)E;7!L;WEM96YT86=R+FAT
M;5!+ 0(4 Q0    ( /N#:E,5*NCC'D$  -N0 0 >              "  7>.
M  !K:7=I8V%M87)A96UP;&]Y;65N=&%G<F5E;2YH=&U02P$"% ,4    " #[
M@VI3U<O-!^8'   &*   '@              @ '1SP  ;&%F86ER,S R8V5R
M=&EF:6-A=&EO;G$S,C N:'1M4$L! A0#%     @ ^X-J4]!9]:D,0   SXL!
M !X              ( !\]<  &UI8VAA96QL869A:7)E;7!L;WEM96YT86=R
M+FAT;5!+ 0(4 Q0    ( /N#:E/N(L<* T   "&, 0 >              "
M 3L8 0!S96%N;F%T:&%N:65L96UP;&]Y;65N=&%G<BYH=&U02P$"% ,4
M" #[@VI3[48IPSF* @"$+!@ $               @ %Z6 $ =V1Q+3(P,C$P
M.3,P+FAT;5!+ 0(4 Q0    ( /N#:E.^5/7Q_0L  %1Y   0
M  "  >'B P!W9'$M,C R,3 Y,S N>'-D4$L! A0#%     @ ^X-J4[8(%DYY
M%   <;T  !0              ( !#.\# '=D<2TR,#(Q,#DS,%]C86PN>&UL
M4$L! A0#%     @ ^X-J4U!T):?=.@  J)<" !0              ( !MP,$
M '=D<2TR,#(Q,#DS,%]D968N>&UL4$L! A0#%     @ ^X-J4Y[A4J>ZN
M\,H' !0              ( !QCX$ '=D<2TR,#(Q,#DS,%]L86(N>&UL4$L!
M A0#%     @ ^X-J4^D,5, *;P  EP$% !0              ( !LO<$ '=D
H<2TR,#(Q,#DS,%]P<F4N>&UL4$L%!@     .  X X0,  .YF!0    $!

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